尽管浏览器按预期执行函数“dummyFunc()”,但在使用以下代码段对窗口调整大小事件做出反应时,我在 IE8 中遇到脚本错误:
var jq = jQuery.noConflict();
var resizeTimer;
jq(window).resize(function() {
clearTimeout(resizeTimer);
//resizeTimer = setTimeout(reloadSlider(), 100, 'JavaScript');
resizeTimer = setTimeout(dummyFunc(), 100, 'JavaScript');
});
function dummyFunc() {
alert('hurra');
}
所以,问题不在于浏览器不提醒,而在于 Internet Explorer 中显示“脚本错误”消息,这很不讨人喜欢。我将不胜感激有关如何摆脱错误消息的任何提示。
谢谢