web项目开发的时候,session丢失的时候,单击页面跳转时,会报错,
谷歌浏览器没问题
火狐浏览器弹出框TypeError:document.body is null,弹出框一闪而过
IE浏览器报错,弹出框一直存在不消失。点击确定后消失。
后台程序没有报错。初步判定是session丢失的时候出现的错误。
前台用的框架jquery和easyui
问题可以重新。比如启动服务器,登陆后,重启服务器(消除session),在登陆页面单击跳转页面的按钮就会报错。或者通过等待session超时,也是重现问题
http://www.itjsxx.com/javascript/document_body_is_null.html
//在右边center区域打开菜单,新增tab
functionaddTab(text,url){
if($('#tabs').tabs('exists',text)){
$('#tabs').tabs('select',text);
}else{
varcontent='
<1>
<2><%----%>window.open(url,'top');}}使用的是easyui框架,如果注释掉代码<1>,使用代码<2>打开,不会,报错。但代码<2>不是我要的展示样式
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。