警惕阻塞JSPIE8下IE9渲染

JSP的渲染下,IE9可以被提醒下IE8没有问题。

对问题的描述:

一个JSP,用jQuery绑定图片的初始事件($(函数()),初始事件有警报()),

当警报弹出消息对话框在IE8,JSP页面通常呈现在浏览器;

但IE9,警报弹出消息框的瞬间,JSP页面渲染,显示页面点击提醒好页面后呈现。

如何能在IE8 IE9达到同样的效果

尝试IE9的兼容模式,并且它不工作。JSP代码是被迫使用IE8的解析模式,它不工作。

uff1a结算条款

包装一层警报或将确认。
复制代码代码如下所示:
$(文档)Ready(函数(){)
setTimeout(试验0);
});

函数测试(){
如果(确认(好的)){
警惕(想你)!;
}
}

猜出结论:

setTimeout可以解决这个问题。
setTimeout(警报('xxx )
在IE9的问题无关,与jQuery使用setTimeout。之后,其他的线程应该启动警报,使JSP正常渲染不会阻止。