IE8 layer.open 能打开content页面,但是无法加载数据

问题描述:ie layui 的layer.open  能打开content页面,但是无法加载数据

什么情况出现:我是用esc快捷键调用的方法,方法里调用layui的open方法,未打开。

什么情况不出现:button的onclick调用同样的方法可以打开。

onclick有300ms的延迟,可以追溯到监控双击缩放网页功能上,源自iphone。

解决思路:

1.使用button按钮

2.自己做个300ms延迟

<!--[if lt IE 9]>

<script type="text/javascript">

function admin_edit(title, url, id, w, h) {

setTimeout(function () {

layer_show(title, url, w, h);

}, 300);

}

</script>

<![endif]-->

点赞