Показать сообщение отдельно
Старый 22.02.2011, 14:55
GemiBillyBob вне форума Посмотреть профиль Отправить личное сообщение для GemiBillyBob Найти все сообщения от GemiBillyBob
  № 9  
Ответить с цитированием
GemiBillyBob

Регистрация: Aug 2010
Адрес: Харьков, Украина
Сообщений: 42
Ситуация была такова: например с диска или откуда-то (заранее не знаю месторасположение) запускается swf-ка и в ней есть кнопка типа "скачать документы в формате .doc" (он находится в соседней с флешкой папке, но подразумевается, что не все способны открыть папку с помощью Проводника).
В общем меня устроил следующий условный код.
Тут браузера окно запускается, лучше бы конечно без него — я думал FileReference#download мне поможет в этом:
Код AS3:
var fileRelativePath:String="/docs/ImportantDocument.doc";
function getSwfFolder():String{
	var st:String=loaderInfo.url;
	var tempArr:Array=st.split("/");
	tempArr.pop();		
	st=tempArr.join("/");
	return st;
	}
function clickHandler(e:MouseEvent):void{
	navigateToURL(new URLRequest(getSwfFolder()+fileRelativePath));
	}
Всем спасибо за участие.


Последний раз редактировалось GemiBillyBob; 22.02.2011 в 15:02.