我得到的报告是,除了IE8之外,所有的浏览器在这个网站上都工作得很好(链接如下)。我测试了IE8,它确实在每次加载新页面时崩溃,然后它重新加载选项卡并显示页面。当我使用内置调试器时,它只是崩溃并重新启动选项卡,这将关闭调试。
如果我将IE8设置为兼容模式,它会工作得很好。我在compat模式下打开了调试器,没有得到任何错误。出现的唯一控制台消息是"LOG: cycle terminating;zero elements found be selector",我怀疑这是一个问题。
这个站点不是我开发的,所以我对它运行的JS代码不是很熟悉,但它似乎主要是jQuery和一个名为jsD
我有一个页面,上面有两个flickrshow画廊。它们在FF、Chrome、Safari、ie6+上都能正常工作,但在ie9上就不行了。我正在修复各种js问题。
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
来模仿ie8。问题是仍然有一个错误的js和ie抛出‘网页错误,你想调试’的消息每次加载。
使用调试器时,错误为:
SCRIPT5007: Unable to get value of the property 'removeChild': object
在我的应用程序中,我在IE8 (IE7标准文档模式)中得到以下错误
上面写着
SCRIPT2343: Stack overflow at line: 1
SCRIPT28: Out of stack space
jquery-min.js, line 1 character 30159
我在Firefox和Chrome中没有得到这些错误。
由于我的应用程序代码相当庞大,我无法理解如何在IE中准确地调试。IE所说的jquery-min.js是真正的原因,还是不一定是问题所在?
我可以使用开发工具栏来调试这个堆栈溢出问题吗?或者有其他的调试方法吗?
是否可以使用IE8开发工具中的ie8 javascript调试器来调试从VS2008内部本地运行的页面上的javascript,或者您必须在服务器上针对iis运行该页面?目前,如果我尝试在本地页面上调试javascript,我会收到一个错误消息"Unable to attach to process“。
我已经在所有浏览器上测试过这个应用程序,IE是唯一一个给我带来问题的浏览器(当然)。我正在IE8中测试。调试器给我这个错误...‘data(...).options’is null or not a object - jquery-ui-1.8.13.custom.min.js,第106个字符59...它还给了我这个错误...'_cursor‘为null或不是object - jquery-ui-1.8.13.custom.min.js,第106个字符99。
这是jQuery UI的一个错误,还是有什么可以修复这个问题。我尝试了很多不同的方法,但都不起作用。
我使用的是jQuery
我正在使用JQgrid SetGroupHeader函数,它在ie9中工作得很好,但是当在ie8中运行相同的代码时,它给出了错误"Unable to get value of the property 'startColumnName':object is null or undefined“。我尝试调试代码,在JQgrid.js中,我注意到columnHeaders数组长度为2,尽管我在groupHeaders数组中只定义了一条记录。下面是组头定义:
$("#tblList").jqGrid('setGroupHeaders', {