IE8浏览器larer.alert和alert.confirm弹窗失败

提问 未结
3 357
潜力股
潜力股 2018-5-16
悬赏:20飞吻
版本:独立版layer 3.1.1 浏览器:ie8
js定时器定时请求后台接口,返回正确数据后弹出提示框,但是在ie8浏览器下正确返回数据但是弹出框没有弹出,提示了这个玩意,


还有一点非常重要的是,这个页面的其它地方弹窗可以正常弹出,只有这个地方的弹窗代码ie无法弹出(我能发现的两者的区别是手动点击事件的可以正常弹出,在ajax请求中的无法弹出)。请问这种情况是哪里出现问题了。(IE9、IE11测试没问题)

ie提示出错地方的代码:
$.post('url', {
code: code
}, function(data){
if (data.status == 1) {

if(!data.msg){
layer.alert('SUCCESS', function(index){

layer.close(index);
});
}else{
layer.confirm('xxxxx', function(index){

layer.close(index);
});
}

}
}, 'json');
回帖
  • Minhat
    2018-5-16
    <blockquote class="layui-elem-quote">引用区域的文字</blockquote>
    0 回复
  • Minhat
    2018-5-16
    <blockquote class="layui-elem-quote">引用区域的文字</blockquote>
    0 回复
  • 潜力股
    2018-5-17
    @Minhat ??????
    0 回复