无论如何要检查页面是否已完全加载。类似http://msdn.microsoft.com/en-us/library/system.web.ui.page.loadcomplete.aspx但对于 JAVA。
问问题
2870 次
5 回答
1
不是直接在java中,因为它可能不在浏览器中运行,但你可以用javascript来做
<html>
<head>
<title>Test Page</title>
<script type="text/javascript">var myFunc = function() {
alert("The page is fully loaded!");
};
window.onload = myFunc;
</script>
</head>
于 2013-04-12T09:01:50.313 回答
1
1. JQuery 将帮助您:
有$(document).ready()
哪个告诉你浏览器已加载。
例子:
$(document).ready(function(){
$("button").click(function(){
$("p").slideToggle();
});
});
当 DOM(文档对象模型)已加载且页面已完全加载(包括图像)时,会发生 ready 事件。
因为这个事件是在文档准备好之后发生的,所以它是一个拥有所有其他 jQuery 事件和函数的好地方。就像上面的例子一样。
2.Window onload 是另一种 JavaScript 方法:
window.onload=function(){SomeJavaScriptCode};
onload 事件在对象已加载时发生。
onload 最常用于元素内,用于在网页完全加载所有内容(包括图像、脚本文件、CSS 文件等)后执行脚本。
注意:主要区别在于 document.ready() 事件在 DOM 加载后立即被调用。它不会等待内容完全加载,而 window.onload 会等到所有内容都完全加载。
我们可以在一个页面中拥有多个 document.ready() 函数,而我们只能拥有一个 onload 函数。
于 2013-04-12T09:00:27.117 回答
0
不是在 Java 中,不是。你需要Javascript:
<script>
window.onload = function() {
alert('Loading Complete!');
}
</script>
于 2013-04-12T09:00:52.130 回答