我有这个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