数码资讯
在IEwindow.onresize多呼叫和死循环的错误处理介绍
window.onresize多执行甚至死循环在IE浏览器,使浏览器卡死。 解uff1a 复制代码代码如下所示: / / IE浏览器对div的onresize事件 如果(navigator.useragent navigator.useragent.tolowercase()。IndexOf(MSI
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
window.onresize多执行甚至死循环在IE浏览器,使浏览器卡死。
解uff1a
复制代码代码如下所示:
/ / IE浏览器对div的onresize事件
如果(navigator.useragent navigator.useragent.tolowercase()。IndexOf(MSIE)> 1){
document.body.innerHTML =+ document.body.innerHTML;
{人}
window.onresize =函数(){
resetclientwidth();
LazyLoadImgesMethod();
};
}
PS:如果浏览器不支持div写onresize事件,虽然window.onresize不会再生下FF,但如果有警觉的执行功能,FF浏览器也会死亡。
PS:navigator.useragent.split(;){ 1 }。toLowerCase()。IndexOf(MSIE)> 1,这决定了IE的问题在Chrome浏览器,将有在toLowerCase()方法未定义的错误。
所以修复它navigator.useragent.tolowercase()。IndexOf(MSIE)> 1
解uff1a
复制代码代码如下所示:
/ / IE浏览器对div的onresize事件
如果(navigator.useragent navigator.useragent.tolowercase()。IndexOf(MSIE)> 1){
document.body.innerHTML =+ document.body.innerHTML;
{人}
window.onresize =函数(){
resetclientwidth();
LazyLoadImgesMethod();
};
}
PS:如果浏览器不支持div写onresize事件,虽然window.onresize不会再生下FF,但如果有警觉的执行功能,FF浏览器也会死亡。
PS:navigator.useragent.split(;){ 1 }。toLowerCase()。IndexOf(MSIE)> 1,这决定了IE的问题在Chrome浏览器,将有在toLowerCase()方法未定义的错误。
所以修复它navigator.useragent.tolowercase()。IndexOf(MSIE)> 1
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。