有没有办法检查,网页是否在javascript中100%加载?
100%表示网页包含的所有图像,文件,脚本和样式。
答案 0 :(得分:2)
if (document.readyState === "complete") {
}
您需要检查页面是否加载100%。
答案 1 :(得分:1)
是的,window.onload:
window.onload = function () {
// web page is loaded
}
答案 2 :(得分:1)
您可以使用window.onload
功能。例如。
window.onload = function () { alert("It's loaded!") }
答案 3 :(得分:0)
100%是什么意思?
您可以验证DOM已完全加载<body onreadystatechange="functionCalled();">
或者使用jQuery语法:$(document).ready(function() {});
但它不会等待图像,例如。
修改强> 的
如果你想检查动态加载内容的readystate,你仍然可以使用jQuery的.ready
方法。但是你必须在你加载的选择器上使用它,而不是在主体或窗口或文档上。
$(document).ready(function() {
ready=true;
$('img,link').each(function() {
if(!$(this).load(function() {
ready=false;
});
});
});