Flex : принудительное расширение имени файла

Во flex, когда я разрешаю пользователю загружать файл, используя:

dwFile = new FileReference();
dwFile.download(downloadURL, dwFileName);

Есть ли способ гарантировать, что загруженный файл всегда будет иметь расширение .tar или любое другое расширение в этом отношении? По умолчанию я даю ему имя вроде xyz.tar, но на данный момент пользователь может изменять имя файла, включая его расширение. Могу ли я запретить ему это делать?


person simplfuzz    schedule 28.07.2009    source источник


Ответы (1)


почему бы не исключить возможность изменять расширение и сделать его только именем файла....

dwFile.download( downloadURL, StringUtil.substitute("{0}.tar", dwFileName) );
person Shua    schedule 28.07.2009
comment
попробовал это. вообще не имеет значения. В диалоговом окне загрузки имя файла по-прежнему отображается как xyz.tar, и я все еще могу изменить расширение. - person simplfuzz; 29.07.2009
comment
oooohhh Я знаю, что вы имеете в виду сейчас .... да, я не думаю, что вы можете что-то сделать с этим. - person Shua; 29.07.2009