iT邦幫忙

0

javascript 建立檔案相關問題

程式碼如下:

出現的錯誤如下: 未定義 ActiveXObject物件
Uncaught ReferenceError: ActiveXObject is not defined
at test.html:13

請問是要導入 js套件嗎,因為我在網路上找的範例,都沒有導入套件。

1 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2021-10-21 09:06:43

借花獻佛
請參考這篇

看更多先前的回應...收起先前的回應...
fillano iT邦超人 1 級 ‧ 2021-10-21 17:07:47 檢舉

這個方法大概有二十年的歷史XD,如果是在網頁上,現在可能比較少人這樣做XD

如果是海綿大連結中那篇的需求,改用headless browser搭配程式工具可能是比較好的解法。也建議樓主說明一下需求,雖然你問的是程式出錯的問題,如果知道你的需求,說不定有其他方向的解法也說不定。

解決了,原本是從前台產生一段 json格式的字串,要產生檔案至專案某個資料夾。

產生的 json變成檔案後,前台能夠顯示相關訊息

原本有嘗試ajax 不知為何無法傳遞,字串容量大約 3MB。後來改用 form 傳遞,在後端產生檔案

fillano iT邦超人 1 級 ‧ 2021-10-27 20:32:03 檢舉

如果是要在前台處理結果並存檔,可以改成用下載的方式做。找一下blob、createObjectURL等關鍵字應該會有資訊。

我要發表回答

立即登入回答