window對象 1、確定瀏覽器視窗的尺寸的方法 >ie8,chrome,safari等現代瀏覽器: window.innerHeight - 瀏覽器視窗的內部高度(不包含控制台的height) window.innerWidth - 瀏覽器視窗的內部寬度(不包含控制台的width) ie5,6, ...
window對象
1、確定瀏覽器視窗的尺寸的方法
>ie8,chrome,safari等現代瀏覽器:
- window.innerHeight - 瀏覽器視窗的內部高度(不包含控制台的height)
- window.innerWidth - 瀏覽器視窗的內部寬度(不包含控制台的width)
ie5,6,7,8:
- document.documentElement.clientHeight- 瀏覽器視窗的內部高度(不包含控制台的height)
- document.documentElement.clientWidth - 瀏覽器視窗的內部寬度(不包含控制台的width)
2、打開新視窗api:
- window.open() - 常用
用戶屏幕信息的對象(window.screen)
- screen.availWidth - 屏幕可用的寬度
- screen.availHeight - 屏幕可用的高度
當前頁面的地址對象(window.location)
- location.href - 獲取當前頁面的完整地址
- location.hostname - 獲取當前頁面主機的功能變數名稱
- location.pathname - 獲取當前頁面的路徑和文件名
- location.port - 獲取web主機的埠
- location.protocol - 獲取所使用的web協議(http或者https)
瀏覽器的歷史信息(window.history)
- history.go(number) - 參數是數字,慄子:-1代表上一個頁面,1代表下一個頁面,-2,2同理
- history.back() - 返回上一個頁面
- history.forward() - 進入下一個頁面
有關訪問者瀏覽器的信息(window.navigator)
- navigator.userAgent - 常用,獲取用戶瀏覽器的信息