自从几天以来我一直坚持这个问题......
This是我正在谈论的网站。它是一个webapp,它大量使用了主干,visualsearch和jquery插件。这个网站目前还没有与IE8一起工作,但它可以与IE9一起工作......如果只是它会的话!
如果IE9开发者工具的探查器工具处于打开状态,那么只有在使用IE9加载时网站才会挂起(这很奇怪!)
它也发生在其他人身上(我收到通知)所以我很确定这不是与我的浏览器设置相关的问题。
这让我想到了一个错误,它与延迟或迭代函数有关,这些错误在分析器存在时被迫延迟bte循环,因此将空闲时隙留给渲染页面的其他函数。 / p>
如果需要,我可以更新更多细节。感谢。
更新01
为了简单起见,我报告了我使用的插件列表
<script type="text/javascript" src="script/test/vendor/json2.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="script/jquery.couch.js"></script>
<script type="text/javascript" src="script/jquery.couchLogin.js"></script>
<script type="text/javascript" src="script/underscore.1.3.3-min.js"></script>
<script type="text/javascript" src="script/backbone.0.9.2.js"></script>
<script type="text/javascript" src="script/jquery.colorbox-min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script>
<script type ="text/javascript" src="script/visualsearch/build/visualsearch.js"></script>
<script type ="text/javascript" src="script/AjaxStack/src/jsonreport/jsonreport.js"></script>
<script type="text/javascript" src="script/highcharts/js/highcharts.js"></script>
<script type="text/javascript" src="script/highcharts/js/modules/exporting.js"></script>
<script type="text/javascript" src="script/jquery.simpletip-1.3.1.pack.js"></script>
<script type="text/javascript" src="script/mcdropdown/lib/jquery.mcdropdown.js"></script>
<script type="text/javascript" src="script/mcdropdown/lib/jquery.bgiframe.js"></script>
<script type="text/javascript" src="script/gMapProgressBar/progressbar.js"></script>
<script src="script/backbone-render/src/backbone-forms.js"></script>
<script src="script/backbone-render/src/jquery-ui-editors.js"></script>
<script type="text/javascript" src="script/atooltip/js/jquery.atooltip.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?key=AIzaSyBw0v9F-ur6pmeWrwCyFQ17qdZoikBon1Y&sensor=false"></script>
<script type="text/javascript" src="script/textualizer/textualizer.js"></script>
<script type="text/javascript" src="script/jquery-download/jquery-download.js"></script>
答案 0 :(得分:0)
对我来说有帮助的是删除(注释掉)函数,直到找到罪魁祸首,但是我再次遇到错误,因为该问题没有出现堆栈空间
答案 1 :(得分:0)
经过长时间的调试后,我找到了解决方案:
问题未报告为IE9的错误是console.log()
命令使IE9在开发人员工具关闭时陷入困境。
此帖子中的更多信息可以在这篇文章中找到:Does IE9 support console.log, and is it a real function?