“readyState”属性使用来获取页面状态的,其值只能获取,不允许赋予。当其值为“complete”时,表示页面已经加载完毕。
<HTML>
<HEAD>
<TITLE> 防止页面连击 </TITLE>
</HEAD>
<script>
function doAction(){
//判断页面是否已经执行完毕
if(window.document.readyState != null
&& window.document.readyState!="complete"){
alert("正在处理,请稍后!");
return false;
}else{
return true;
}
}
</script>
<BODY>
<input type="button" value="action" onClick="doAction();">
</BODY>
</HTML>