我有這個JS功能,IE瀏覽器和Firefox的工作正常,但不與鉻。它應該給下載窗口,Chrome和Firefox,但彈出與IE-JS功能正常工作與Firefox和IE瀏覽器,但沒有與鉻
JS功能 -
function downloadCSV() {
var isIE = false;
//Download if browser is not IE, otherwise show popup
if (isIE) {
$('#searchInfo').TableCSVExport(
{delivery:'popup' });
} else {
var csv = $('#searchInfo').TableCSVExport(
{delivery:'value' });
var blob = new Blob([csv], {type: DOWNLOAD_TYPE});
saveAs(blob, DOWNLOAD_NAME);
}
}
我這樣稱呼它 -
<a id="csvLink" href="javascript:downloadCSV()">Download</a>
在Firefox和IE瀏覽器,它工作正常但在Chrome中,它在控制檯中顯示以下錯誤 -
Uncaught TypeError: Illegal constructor
downloadCSV
(anonymous function)
任何想法?
我試着用「onclick」調用函數,但是發生了同樣的錯誤。 – 2013-05-06 09:35:52
您是否發現它在拋出該錯誤?使用chrome調試器? – 2013-05-06 09:38:17
你可以提供一個到現場或jsFiddle的鏈接嗎? – 2013-05-06 09:44:28