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了。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值