为什么JavaScript只在IE中打开开发者工具之后才能工作呢?IE9Bug-JavaScript只在打开一次开发工具之后才能工作。我们的网站提供免费的pdf下载给用户,它有一个简单的“输入密码下载”功能。但是,它在InternetExplorer中根本不起作用。你可以在这里亲眼看到例.下载通行证是“MakeUseOf”。在任何其他浏览器中,它都可以正常工作。在IE中,两个按钮都什么也不做。我发现最奇怪的是,如果使用F12打开并关闭Developer工具栏,它就会突然开始工作。我们尝试过兼容模式,但是没有什么不同。如何在InternetExplorer中工作?
3 回答
至尊宝的传说
TA贡献1789条经验 获得超10个赞
console.log()
console
console
undefined
console
if()
慕哥9229398
TA贡献1877条经验 获得超6个赞
// Avoid `console` errors in browsers that lack a console.(function() { var method; var noop = function () {}; var methods = [ 'assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error', 'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log', 'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd', 'timeStamp', 'trace', 'warn' ]; var length = methods.length; var console = (window.console = window.console || {}); while (length--) { method = methods[length]; // Only stub undefined methods. if (!console[method]) { console[method] = noop; } }}());
红颜莎娜
TA贡献1842条经验 获得超12个赞
console.log
$.ajax
XMLHttpRequest
$.ajax({cache: false, ...})
添加回答
举报
0/150
提交
取消