我已經生成用下面的代碼爲csv一個HTML頁面:windows.open()與數據URI關閉自動
var encodedUri = encodeURI(csvContent);
window.open('data:text/plain,' + encodedUri,'_blank').focus();
我在本地使用Firefox和它產生正確使用新的標籤頁在它的數據,但Firefox或Chrome,而不是在本地,窗口打開,然後關閉幾乎立即(沒有彈出警報觸發)
如何可以我避免這種情況,讓我的文件沒有問題?
我與Firefox有同樣的問題。如果你找到了答案,請告訴我。該問題的網站是https://ayunami2000.github.io –
嗨!我從來沒有發現一個真正的回答這個問題,這就是爲什麼我沒有張貼什麼,我才發現,因此,一個很好的解決辦法,看看http://danml.com/download.html,這是一個小的lib,非常有效的,但這一切與一個簡單的***下載(csvContent, 'something.txt', '數據:text/plain的'); *** – GodTaxist
我的問題不使用下載;它使用一個新窗口。不過,我大概可以使用about:blank與注入代碼。謝謝! –