`
anthon_lx
  • 浏览: 101394 次
  • 性别: Icon_minigender_1
  • 来自: 地球
社区版块
存档分类
最新评论

java.lang.IllegalStateException

阅读更多

 java.lang.IllegalStateException:   Current   state   =   FLUSHED,   new   state   =   CODING_END  

 

web开发中报错-弹出Internet Explorer 无法打开...已终止操作

 

在当前系统中,发现错误,在点击某些超链时,会报错:“弹出Internet Explorer 无法打开...已终止操作。”
具体为弹出IE提示框,内容为:
    Integernet Explorer无法打开Internet站点http://..............
    已终止操作。

而且问题现象比较奇怪。
有时出现,有时没有;有时第一次点击此超链报错,确定弹出框后,再点超链,又不再报错。
而且问题好像在我机器上并没有发现一开始的时候,后来别人进行操作,就有些报错了,不知道是不是IE需要设置什么的;我也并没有做什么操作啊。
不知道原因是什么。

后来发现原因 :

jsp页面中 <%%> 标签的代码 与 js 脚本代码 运行的先后问题,

由于<%%>标签时java代码 要冲后台读取 有个效率问题,

有时后台处理慢了,久先加载 js 脚本了。

所以就会报这样的问题!


解决方案:

应该是在页面还没执行完,就运行了其他的js脚本之类,在<script src="" defer="defer"></ script> 添加属性:defer="defer" 就OK了。

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics