簡體   English   中英

錨標記單擊方法在Internet Explorer 11中不起作用

[英]Anchor tag click method not working in internet explore 11

我想刺激使用JavaScript自動下載。

下面是我的代碼。

var a = document.createElement("a");
a.href = filepath;
a.download = filename;
a.click();

a.click()方法可以在我的Chrome瀏覽器上正常工作,但不能在IE 11/ 10 a.click()瀏覽器上工作。 誰能幫我這個忙。

編輯1:我的要求很簡單。 我想創建錨標記,添加文件路徑和我的新文件名,然后單擊Click方法,它將下載具有新名稱的文件。 它可以在Chrome瀏覽器上運行,但不能在IE瀏覽器上運行。 根據我的發現,IE不支持帶有定位標記的下載屬性。

.click函數必須在IE 11中有效,您可以在這里嘗試:

主要問題必須是下載文件的方式。 首先,執行代碼時,您能否在IE控制台中查看日志?

Object doesn't support this action 

出現此錯誤?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM