2014-12-11 41 views
1

屬性作爲example上W3Schools的節目,對鉻替代執行下載的<a>

<a href="/images/myw3schoolsimage.jpg" download="w3logo"></a> 

作品,下載文件名是重命名爲「w3logo.jpg」,但似乎只適用於靜態文件。如果我改變href爲

<a href="https://raw.githubusercontent.com/jquery/jquery/master/LICENSE.txt" download="w3logo"></a> 

它看起來像一個靜態文件,重命名功能無法正常工作。

而且我們也知道,即使使用靜態文件,它也只適用於一些探索者。

有沒有其他的解決方案呢,做下載和重命名?有點js是好的,html只是更好。

回答

2

download屬性仍然不完全支持所有的瀏覽器,支持它的那些並不總是遵守默認文​​件名。當要下載的文件不是作爲腳本運行的服務器的same origin時,通常會發生這種情況。欲瞭解更多信息,請查看HTML spec for the download attribute