java 怎么判断浏览器网页加载完成
Robot自动打开一个网址,然后进行键盘操作。但是如果网页没加载完成的话,键盘操作就会混乱。所以怎么才能让网页加载完成后再进行键盘操作...
Robot自动打开一个网址,然后进行键盘操作。但是如果网页没加载完成的话,键盘操作就会混乱。所以怎么才能让网页加载完成后再进行键盘操作
展开
2个回答
展开全部
onload()方法是页面加载完成时执行的函数。
在body标签中 增加属性 onload ,然后写上处理函数进行了
<body onload="javascript:alert('页面加载完成')"/>
或者写到js中
在body标签中 增加属性 onload ,然后写上处理函数进行了
<body onload="javascript:alert('页面加载完成')"/>
或者写到js中
追问
javascript我不太会,怎么在java中引用
追答
如果在java中引用,就得使用ajax了,前台js的onload事件,发送给后台一个ajax请求
ajax应该会吧?
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","/ajax/demo_get.asp?t=" + Math.random(),true);
xmlhttp.send();
}
然后再相应的处理逻辑 java中处理
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询