0
我有一個JavaScript函數處理數據並生成一個文件被下載。主瀏覽器具有本地功能,或允許使用A
標記上的download
屬性作爲將此文件保存在客戶端磁盤上的一種方式。 IE 9和8(我仍然必須支持)不支持。所以在我看來,我可以使用閃光燈在這些情況下進行工作(ExternalInterface.addCallback
),但看起來我需要放置一個額外的按鈕才能這樣做(https://stackoverflow.com/a/3302164),是不是有一種方法來輪廓化,無需點擊即可撥打FileReference.save
?FileReference.save()通過javascript
但你說你有一個A標籤?爲什麼不使用鏈接上的點擊? – Larusso 2013-04-05 18:05:47
每個瀏覽器的下載行爲都不同,「download」屬性允許我設置默認文件名,至少 – Wanderson 2013-04-05 18:12:37