標籤:ready doc false var color isp ack 標題 ref
1.視窗每個一段時間載入 window.location.reload() 或者加上標籤<meta http-equiv="refresh" content="1">代表一秒自動重新整理,用在一些即時顯示的網站比如股票等。
2.前進和後退,window.history.forward() window.history.back()
3.若干秒後自動關閉,設定一個flag,然後body上加個事件,用來改變這個flag,如果事件觸發重設flag
var willClose = true;function clickBody(){ willClose = false; }setInrerval(function(){ if(willClose){window.close()}else{willClose = true}},10000)
View Code
4.修改網頁標題, document.title = value.
5.動態載入js,
function(){ var theHead = document.getElementByTagName(‘head‘).item(0); var myScript = document.createElement(‘script‘); myScript.src = ‘‘ myScript.type = ‘text/javascript‘ myScript.defer = true;//設定載入完成之後在解析執行}
View Code
6.判斷頁面是否載入完畢,window.onload但是網頁載入完畢包括的是所以的都載入完畢,但是我們可能需要文檔載入完畢做操作,那麼就要用document的onreadystatechange監聽
document.onreadystatechange = myOnload; function myOnload(){ if(document.readyState == ‘complete‘){ alert(‘文檔載入完畢‘) } }
View Code
js funciton總結