IE6已终止操作问题的2种情况及解决
问题 解决 操作 情况 终止 IE6
2023-06-13 09:15:25 时间
令人崩溃的IE6问题再次出现,打开某个页面时,弹出提示框“InternetExplorer无法打开Internet站点...已终止操作”。查了一下资料,感觉“因为js(一个比较复杂的js)写在body里面,在body元素加载完之前调用出现问题”的说法比较靠谱。
经过一番奋战,利用排除法解决了问题,共发现2种情况。
①原因:同一JS文件,先后引入2次。
解决:删除一个即可。
②原因:在body里直接调用JS文件中的方法。
解决:通过onload或jquery.ready事件,在页面加载完成后执行JS方法。
总结:应该是浏览器在解析JS的过程中,出现了使其崩溃的错误。
告诫自己:提示信息“InternetExplorer无法打开Internet站点”说的很含糊,但我们应该认识到“页面中一定有错误代码(BUG)”,在没拿出认真态度去冷静分析、调试之前,不要一股脑把责任的推给浏览器(IE6)。
经过一番奋战,利用排除法解决了问题,共发现2种情况。
①原因:同一JS文件,先后引入2次。
解决:删除一个即可。
②原因:在body里直接调用JS文件中的方法。
解决:通过onload或jquery.ready事件,在页面加载完成后执行JS方法。
总结:应该是浏览器在解析JS的过程中,出现了使其崩溃的错误。
告诫自己:提示信息“InternetExplorer无法打开Internet站点”说的很含糊,但我们应该认识到“页面中一定有错误代码(BUG)”,在没拿出认真态度去冷静分析、调试之前,不要一股脑把责任的推给浏览器(IE6)。
相关文章
- 解决 pyyaml 修改 yaml 文件之后无法保留原文件格式和顺序的问题
- 解决height:100vh超出屏幕高度的问题
- Python音频信号处理问题汇总
- 调式源码解决 seata 报错 can not get cluster name 问题
- 【Java 并发编程】线程操作原子性问题 ( 问题业务场景分析 | 使用 synchronized 解决线程原子性问题 )
- zookeeper适用场景:zookeeper解决了哪些问题详解大数据
- 解决Oracle安装时乱码问题(oracle安装时乱码)
- Linux更改DNS解决网络问题(linux改dns)
- Oracle操作软件:解决复杂的数据库管理问题(oracle操作软件)
- 时间解决Java操作Redis过期时间的问题(redisjava过期)
- 时间处理解决Java操作Redis过期时间问题(redisjava过期)
- MySQL数据库解决连接过多的问题(mysql数据库连接过多)
- 时间设置解决Java操作Redis过期时间设置问题(redisjava过期)
- 时间控制解决Java操作Redis过期时间控制问题(redisjava过期)
- 时间解决Java操作Redis过期时间问题(redisjava过期)
- 处理解决Java操作Redis过期数据问题(redisjava过期)
- 3704数据库操作错误!aspcms解决此问题方法大总结
- 解决MySQL卸载问题:简单易懂操作指南(mysql数据库怎么卸载)
- 解决Linux常见问题:一步步操作指南(linux常见的问题)
- SQL Server 脏读:不容忽视的数据库问题(sqlserver 脏读)
- 解决MSSQL用户操作超时的问题(mssql用户操作超时)
- 解决Oracle乱码问题一种最佳实践(oracle出现乱码问题)
- 解决ASP读取MySQL乱码问题(asp读取mysql乱码)
- 解决24个MySQL索引问题,找到更高效的数据库操作(24个mysql索引问题)
- 如何解决MySQL下载速度缓慢的问题(mysql下载速度缓慢)
- Redis连接虚拟机超时问题分析(redis连接虚拟机超时)
- Oracle JDBC驱动解决数据操作问题的终极选择(oracle jdb驱动)