2014-05-16 49 views
0

Anchor標記的download屬性是否有可用於處理IE的回退?一個[下載]屬性爲IE瀏覽器回退

caniuse.com表示如果Internet Explorer在任何版本中都不支持它,

沒有JavaScript的解決方案是可取的。

+0

讓人們使用文件>另存爲作品。 – Quentin

+0

'老是金',但我想知道是否有其他方式。 –

+0

你可以使用服務器端技術(C#)來完成這... –

回答

4

截至目前,download屬性僅在Chrome and Firefox中受支持。您可以使用JavaScript檢測是否支持該屬性。

var a = document.createElement('a'); 

if(typeof a.download != "undefined") 
{ 
    // download attribute is supported 
} 
else 
{ 
    // download attribute is not supported 
} 

如果你處理的是文本文件,那麼你可以看看Downloadify,這是一個JavaScript + Flash庫,使創建和文本文件沒有下載服務器交互。看看這個使用Downloadify的Demo

+1

有趣的圖書館。但是有很多其他的方式使用JS。只是想知道是否有任何黑客入侵IE。我希望MS們會考慮下一個版本。 –