標籤:idt replace 文檔 大小 名稱 字元 查看 protoc war
window對象
alert() 顯示帶有一段訊息和確認按鈕的警告框prompt() 顯示可提示使用者輸入的對話方塊confirm() 顯示帶有一段訊息以及企鵝人按鈕和取消按鈕的對話方塊open() 開啟一個新的瀏覽器視窗或者找一個已命名的視窗close() 關閉瀏覽器視窗print() 列印當前視窗的內容focus() 把鍵盤焦點給予一個視窗blur() 把鍵盤焦點從頂層視窗移開moveBy() 可相對視窗的當前座標把他移動指定的像素moveTo() 把視窗的左上方移動到一個指定的座標resizeBy() 按照指定的像素調整視窗的大小resizeTo() 把視窗的大小調整到指定的寬度和高度scrollBy() 按照指定像素值來滾動內容scrollTo() 把內容滾動到指定座標setInterval() 每隔指定的事件執行的代碼setTimeout() 在指定的延遲時間之後來執行代碼clearInterval() 取消setInterval設定clearTimeout() 取消setTimeout設定
定時器:
setInterval(代碼,互動時間);
var attime;
function clock(){
var time=new Date();
attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds();
document.getElementById("clock").value = attime;
}
setInterval(clock,1000);
計時器:
setTimeout(代碼,延遲時間);
var num=0;function numCount(){ document.getElementById(‘txt‘).value=num; num=num+1; setTimeout("numCount()",1000); }
History對象
history對象記錄了使用者曾經瀏覽過的頁面(URL),並可以實現瀏覽器前進與後退相似導航的功能。window.history.[屬性|方法]length 返回瀏覽器曆史列表中的URL數量back() 載入history列表中的第一個URL forward() 載入history列表中的下一個URLgo() 載入history列表中的某個具體的頁面
back()方法,載入 history 列表中的前一個 URL。比如,返回前一個瀏覽的頁面,代碼如下:window.history.back();注意:等同於點擊瀏覽器的倒退按鈕。back()相當於go(-1),代碼如下:window.history.go(-1);
返回下一個瀏覽的頁面forward()方法,載入 history 列表中的下一個 URL。如果倒退之後,再想回到倒退之前瀏覽的頁面,則可以使用forward()方法,代碼如下:window.history.forward();forward()相當於go(1),window.history.go(1);
LOCATION對象屬性屬性 描述hash 設定或返回從(#)開始的URL(錨)host 設定或返回主機名稱和當前URL的連接埠號碼hostname 設定或返回當前URL的主機名稱href 設定或返回完整的URLpathname 設定或返回當前URL的路徑部分port 設定或返回當前URL的連接埠號碼protocol 設定或返回當前URL的協議search 設定或返回從問號(?)開始的URL(查詢部分)LOCATION對象方法屬性 描述assign() 載入新的文檔reload() 重新載入當前文檔replace() 用新的文檔替換當前文檔
Navigator對象屬性 描述appCodeName 流浪器代碼名的字串表示appName 返回瀏覽器的名稱appVersion 返回瀏覽器的平台和版本資訊platform 返回運行瀏覽器的作業系統平台userAgent 返回由客戶機發送伺服器的user-agent頭部的值
顯示瀏覽器和瀏覽器相關資訊
<script type="text/javascript"> function validB(){ var u_agent =navigator.userAgent; ; var B_name="不是想用的主流瀏覽器!"; if(u_agent.indexOf("Firefox")>-1){ B_name="Firefox"; }else if(u_agent.indexOf("Chrome")>-1){ B_name="Chrome"; }else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){ B_name="IE(8-10)"; } document.write("瀏覽器:"+B_name+"<br>"); document.write("u_agent:"+u_agent+"<br>"); } </script>
window.screen 對象
document.write( "螢幕寬度:"+screen.width+"px<br />" ); //查看螢幕寬度document.write( "螢幕高度:"+screen.height+"px<br />" ); //查看螢幕高度
document.write("可用寬度:" + screen.availWidth); //查看螢幕可用寬度
document.write("可用高度:" + screen.availHeight); //查看螢幕可用高度
javaScript瀏覽器對象