最近柳州市科技项目申报系统处于试运行阶段,很多的用户反馈,使用IE浏览器的时候无法打开申报书填写页面,提示如图所示:
从网上找了一些解决办法,简单的总结了,希望在以后遇到类似的问题有所帮助。
此问题一般在IE8以上版本不会出现,在IE6、IE7的用户就会遇到。
问题描述1:
弹出的窗口里面,为解决其中连接转向的问题,一般会在head中间加入base target=_self。但如果网页中有反复请求JS文件的应用,那么常会报无法打开窗口网页。去掉base一句就可以打开,但是点击连接就会不在本窗口中。
解决方案1:
只要把base那句放到head最后,也就是所有js引用的后面,就OK了。
问题描述2:
是js引发的错误,由于页面中用到了下拉条,而且,微软把 select 的属性值设得太高了,层是没办法把他遮挡住的。只能用错就错在 <iframe 这里了,页面还没完成,就跑 <iframe ,<iframe 还没引发完成就跳转,导致游览器中断,所以就出现了 “internet explore 无法打开internet站点...,已终止操作。
解决方案2:
检查你的页面,看是否在<head></head>里面引用了时间控件的JS,<script type="text/javascript" src="<%=path %>/js/WdatePicker.js"></script>,如果有这个引用,把这段脚本的引用位置修改到</html>后面,IE6不再提示错误。