2010-06-04 4 views

ответ

0

Если вы сделаете кнопку и дадите ей имя экземпляра iBtn_Download, код, чтобы заставить его работать, будет следующим. Просто вставьте следующий код в график вашего проекта. Просто измените адрес веб-сайта шаблона, где находится ваш документ.

iBtn_Download.addEventListener(MouseEvent.CLICK, downloadDocument); 

function downloadDocument(_event:MouseEvent):void 
{ 
    var urlRequest:URLRequest = new URLRequest("http://www.yourwebsite.com/downloads/document.pdf"); 

    navigateToURL(urlRequest); 
} 
5

FileReference::download()

btn.addEventListener(MouseEvent.CLICK, promptDownload); 

private function promptDownload(e:MouseEvent):void 
{ 
    req = new URLRequest("http://example.com/remotefile.doc"); 
    file = new FileReference(); 
    file.addEventListener(Event.COMPLETE, completeHandler); 
    file.addEventListener(Event.CANCEL, cancelHandler); 
    file.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); 
    file.download(req, "DefaultFileName.doc"); 
} 

private function cancelHandler(event:Event):void 
{ 
    trace("user canceled the download"); 
} 

private function completeHandler(event:Event):void 
{ 
    trace("download complete"); 
} 

private function ioErrorHandler(event:IOErrorEvent):void 
{ 
    trace("ioError occurred"); 
} 
+0

не работает Мех –

Смежные вопросы