本文主要是介绍IE中判断页面加载完毕方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在IE中如果点击链接操作而此时页面又没有加载完毕,有时在特殊情况下会出现错误提示,而在FireFox中则不会出错,可做判断如下:<script type="text/javascript">
var start; //监听变量
var tag; //标记变量
$(function(){
if(document.all) //判断是不是IE
{
start = setInterval("updataVal",1000);
}else
{
tag = true; //如果为其它的浏览器则直接为true
}
});
function updataVal()
{
if(document.readyState == "complete")
{
clearInterval(start); //执行成功则清除监听
tag = true;
}else
{
tag = false;
}
}
………………………………
//根据tag做其它的操作
</script>
原链接:http://njm.iteye.com/blog/577746
这篇关于IE中判断页面加载完毕方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!