|
|
|||||
Регистрация: Jan 2007
Сообщений: 213
|
FileReference. В чем ошибка
Здравствуйте.
FileReference не работает внутри функции Жму сохранить. Ошибки нет. Но фал не сохраняется. тишина. import flash.display.*; import flash.events.*; import flash.net.*; function sendImage() { var url_req:URLRequest = new URLRequest(); url_req.url="http://78.41.105.38:22080/DataWrapper_trunk/file.aspx?filename=11.pdf&attachment=true&request=%3Crequests%20code=%22%22%20module=%22tables%22%20name=%22gdbSCO%22%3E%3Crequest%20id=%221%22%20name=%22GetReport%22%20template=%22sco_fire_vaoDOCorPDF%22%20format=%22pdf%22%3E%3Ctext%20name=%22imagetitle%22%3Etest.png%3C/text%3E%3C/request%3E%3C/requests%3E"; var fileRef:FileReference = new FileReference(); fileRef.download(url_req, "a1.pdf"); } sendImage()
__________________
yAnTar блог Последний раз редактировалось JaLav; 18.03.2009 в 21:53. |
|
|||||
Меня пугает эта ссылка. Возможно FileReference тоже ? Попробуйте указать более простую ссылку http://78.41.105.38:22080/DataWrapper_trunk/file.pdf например.
|
|
|||||
Попробуйте сделать fileRef глобальной переменной, все остальное оставьте как есть. Если заработает то это шутки garbage collector-а.
import flash.events.*; import flash.net.*; var fileRef:FileReference = new FileReference(); function sendImage() { var url_req:URLRequest = new URLRequest(); url_req.url="http://78.41.105.38:22080/DataWrapper_trunk/file.aspx?filename=11.pdf&attachment=true&request=%3Crequests%20code=%22%22%20module=%22tables%22%20name=%22gdbSCO%22%3E%3Crequest%20id=%221%22%20name=%22GetReport%22%20template=%22sco_fire_vaoDOCorPDF%22%20format=%22pdf%22%3E%3Ctext%20name=%22imagetitle%22%3Etest.png%3C/text%3E%3C/request%3E%3C/requests%3E"; fileRef.download(url_req, "a1.pdf"); } sendImage() On some browsers, URL strings are limited in length. Lengths greater than 256 characters may fail on some browsers or servers. Последний раз редактировалось kackbip; 19.03.2009 в 13:56. |
|
|||||
Регистрация: Jan 2007
Сообщений: 213
|
Цитата:
О шутках garbage collector-а теперь буду знать. Спасибо
__________________
yAnTar блог |
Часовой пояс GMT +4, время: 14:17. |
|
« Предыдущая тема | Следующая тема » |
|
|