Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript错误,无法继续下一页_Javascript_Internet Explorer 6 - Fatal编程技术网

Javascript错误,无法继续下一页

Javascript错误,无法继续下一页,javascript,internet-explorer-6,Javascript,Internet Explorer 6,我们公司的默认浏览器是IE。我们对IE6中的“Javascript错误”有疑问 在一个页面中存在“javascript错误”,在提交页面(OK按钮)时,它会阻止一些用户进入下一个页面 但是一些用户能够进入下一页 我查了IE网络选项。。。选择“禁用脚本调试”选项 有人能帮忙吗?是什么原因导致一些用户无法进入下一页 您可以使用来调试IE6和IE7中的JavaScript问题。这不是一个很好的应用程序,但它是使用传统浏览器的最佳选择。首先。。。解决js错误8) 为了帮助您,我需要知道在用户按下提交按钮

我们公司的默认浏览器是IE。我们对IE6中的“Javascript错误”有疑问

在一个页面中存在“javascript错误”,在提交页面(OK按钮)时,它会阻止一些用户进入下一个页面

但是一些用户能够进入下一页

我查了IE网络选项。。。选择“禁用脚本调试”选项


有人能帮忙吗?是什么原因导致一些用户无法进入下一页

您可以使用来调试IE6和IE7中的JavaScript问题。这不是一个很好的应用程序,但它是使用传统浏览器的最佳选择。

首先。。。解决js错误8)

为了帮助您,我需要知道在用户按下提交按钮之前或之后是否出现错误

如果在按下submit按钮时调用了一个函数,那么它可能会在您有了该函数之后出现,那么您可以尝试使用try{}catch块来拦截错误

如果可以触摸页面,则可以手动调试:

使用警报 使用div

使用警报只是在代码中添加一些警报,以尝试查找examle的错误焦点

代码1 警报(1)

代码2 警报(2)

代码3 警报(3)

代码4 警报(4)

例如,如果您可以“看到”警报3但没有警报4,则您的错误在代码4中

使用div的方法与在正文末尾放置a的方法相同,然后

代码1 document.getElementById(“我的日志”).innerHTML(“1”)

代码2 document.getElementById(“我的日志”).innerHTML(“2”)

代码3 document.getElementById(“我的日志”).innerHTML(“3”)

代码4 document.getElementById(“我的日志”).innerHTML(“4”)

my_div的内容将是一个数字,如果是2,您知道错误在代码3中


试试这个,告诉我们

如果您的公司仍在使用IE6,请告诉他们升级!:-(没有更多的数据吗?不,可能没有人可以。我们需要看到JS和引发错误的行号。一家公司应该安装IE6的唯一原因是在IE6中测试应用程序。我的沙盒安装在google.com上引发javascript错误。IE6现在是公司标准。升级现在不是我们的选择。我很高兴为什么它对某些用户有效而对其他用户无效。是的,这就是为什么我建议您使用Microsoft Script Debugger,以便您可以在IE6代码方面调试问题,我知道问题来自何处。问题是我可以导航到下一页。但业务用户无法导航到下一页。IE中是否有任何设置我缺少的方面?@user713481 IE6本身就是问题所在。任何公司都没有理由在任何标准中使用IE6。您的公司在这里做的唯一一件事就是降低生产效率。(更不用说在没有好的调试控制台的情况下遇到这些类型的错误).IE6已经有十多年的历史了。我不在乎你的系统是否运行五角大楼,你可以使用现代标准为现代浏览器重新编写该系统,只需花费你持续调试和支持IE6所需时间的一小部分。95%仍然使用IE6的公司应该立即宣布破产。@user713481他们在创新方面的不足此外,由于无法跟上技术发展的步伐,以及对IT或开发部门内任何人的想法普遍无知(或缺乏智能IT/开发部门),这家公司处于食物链的最底层。