DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> js 宿主對象的屬性和方法總結
js 宿主對象的屬性和方法總結
編輯:JavaScript基礎知識     
(1)屬性:       //height,width;           a=document.documentElement.clientHeight;           //文檔可視高度,由浏覽器決定           b=document.documentElement.scrollHeight;           //文檔可滾動高度,由文檔內容決定           c=document.body.clientHeight;           //文檔內容body體高度,由文檔內容決定           d=document.documentElement.scrollTop;           //文檔滾動高度,由已移動高度決定           e=windows.innerHeight;           //文檔可視高度,由浏覽器決定           f=window.outerHeight;           //整個窗口高度,包括菜單欄等,由浏覽器決定                              //status 屬性可設置或返回窗口狀態欄中的文本           //不少浏覽器已經關閉了腳本化它們的狀態欄的功能。這是一項安全措施,防止隱藏了超鏈           //接真正目的的釣魚攻擊           window.status="helloworld 個人博客"         //defaultstatus  設置窗口狀態欄默認文本           window.defaultstatus="helloworld 個人博客"                //top,parent,self,opener           //top 屬性返回最頂層的先輩窗口,如果窗口本身就是一個頂級窗口,top 屬性存放對窗口自身的引用。如果窗口是一個框架,那麼 top 屬性引用包含框架的頂層窗口。           //self相當於window           //parent 父輩窗口           //opener 屬性非常有用,創建的窗口可以引用創建它的窗口所定義的屬性和函數。           //只有表示頂層窗口的 Window 對象的 operner 屬性才有效,表示框架的 Window 對象的            //operner             function turn(){                if(window.top=window.self){                     window.top.Location.href="http://hovertree.com/url/?h=http://www.baidu.com";                }           }                     //closed 檢查窗口是否已經關閉           window.closed;                       //name 設置或者返回窗口的名字          myWindow=window.open('http://www.baidu.com','MyName','width=200,height=100');            function checkWin()                  {                  document.write(myWindow.name)                  }             (2)方法:           alert();      彈出提示框           confirm();    顯示帶有一段消息以及確認按鈕和取消按鈕的對話框           prompt();     顯示可提示用戶輸入的對話框           setInterval();設置定時器           clearInterval();清除定時器           setTimeout();   設置超時器           clearTimeout(); 清除超時器           //name 窗口名稱           //features 字符串,新窗口顯示參數                     window.open(URL,name,features,replace):打開新的浏覽器窗口或查找一個已命名的窗口           window.close();關閉窗口;           window.print();打印當前窗口的內容;           window.moveBy(x,y);x,y軸移動的像素點;           window.moveTo(x,y);移動到(x,y);           window.scrollBy(xnum,ynum);窗口寬度和高度滾動量           window.scrollTo(xpos,ypos);窗口滾動到某個坐標           window.resizeBy(width,height);窗口變化量           window.resizeTo(width,height);窗口變化到某個量           window.focus();鍵盤焦點給予一個窗口或者一個對象           window.blur();可把鍵盤焦點從頂層浏覽器窗口移走,整個窗口由 Window                          對象指定。哪個窗口最終獲得鍵盤焦點並沒有指定    //-----------screen navigator document location history-----------------           //screen:            height   width   availheight   availwidth             screen.height:電腦屏幕高度            screen.availheight:電腦有效高度(除了任務欄)                        //navigator:            navigator.platform 運行浏覽器的OS            navigator.systemLanguage OS的默認語言              navigator.userLanguage OS的自然設置語言            navigator.cpuClass OS的CPU等級            navigator.appName 浏覽器名稱            navigator.appCodeName 浏覽器代碼名            navigator.appVersion  浏覽器版本            navigator.appMinorVersion 浏覽器次級版本            navigator.userAgent 返回由客戶機發送服務器的 user-agent 頭部的值           //location:            //(1).            Location.host:設置或者返回主機名或者當前URL的端口號            Location.hostname:設置或者返回主機名            Location.port:設置或者返回當前URL的端口號            Location.protocol:設置或者返回當前URL的協議            Location.href:設置或者返回完整的URL            Location.hash:設置或者返回#之後的URL(錨)            Location.search:設置或者返回當前URL的查詢部分(?以及之後的部分)            //(2).            Location.reload():重新加載頁面            Location.assign("url"):加載新的文檔            Location.replace("url"):用新的頁面替換當前文檔                //histroy:            (1)屬性:            history.length:歷史列表中的url數量            (2)方法:            history.back():加載前一個url            history.forward():加載後一個url            history.go(1);正數向後,負數向前
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved