我很难过。从我们可以看出这个页面没有任何问题,它在其他任何地方(IE7 / IE8,FireFox,Opera,Safari等)都很好。问题是,如果它在Windows XP SP3上的IE6中加载,它只是锁定浏览器,并且在大多数情况下必须通过任务管理器强制关闭它。我们的一些测试计算机装载得很好,但是其他人只是起来就像他们加入邪教组织并且喝了一拳一样。我们最终试图找出问题,甚至是计算机工作或不工作的特殊问题。有什么想法吗?
http://www.centerforsight.net/doctors-staff/providerDisplay.cfm?staID=8
诸如“你为什么使用ColdFusion”或“因为IE6糟透了”的回应对我没有帮助。在可预见的未来,我们的客户仍然坚持使用IE6,并且需要他们的网站才能使用该版本。然而,非常感谢对实际问题的任何了解。提前谢谢!
答案 0 :(得分:3)
听起来JS文件中的某些东西被锁定在IE上的无限循环中。为什么不尝试在被调用的JS函数中添加警报,以尝试隔离锁定浏览器的代码段。
IE的JS引擎充满了bug,你可能找到了一个。
答案 1 :(得分:2)
尝试在IE Tester内加载,看看它是否提供任何线索。
答案 2 :(得分:1)
使用Firefox在本地计算机上保存页面的副本。加载IE 6页面,它挂起了吗?如果不是,请找出firefox未加载的内容,如果是,则开始从页面中删除内容。开始逐个删除脚本标记,直到您停止崩溃,当您追踪到特定问题时,尝试重新发布问题以获得有关如何修复JS问题的更好答案:)
答案 3 :(得分:0)
也许它与Javascript代码有关。毫无疑问,IE6的引擎设计远不如其他浏览器。
答案 4 :(得分:0)
它是javascript还是等待从缓冲区转储信息。如果整个页面加载一个巨大的blob并被发送(并且有很多)它也可以压倒IE并锁定它。 (或者至少锁定它直到渲染了glob)
答案 5 :(得分:0)
他们有最新版本的IE6吗?他们最近是否运行Windows Update?也许在补丁或服务包中修复了一些模糊的错误。