Window 對象
阿新 • • 發佈:2017-06-29
interval pre 新的 對話框 dia appname n) 返回 agent
計時器
setTimeout();//幾秒後執行,只執行一次 setInterval();//每隔幾秒執行一次
瀏覽器定位和導航
//window 的localtion屬性來自Location對象 window.location===document.location //返回的是該文檔url靜態字符串
//localtion可以被localtion.href代替 localtion.hase // 返回URL片段標識 localtion.search // 返回問好之後的URL字符串
localtion.assgin(); localtion.replace();//載入新的文檔 localtion.reload();//重新載入當前文檔 localtion="aaa.html";//可以直接給localtion賦值 localtion="#top";//如果沒有id為top的元素,會跳到頁面頂部
瀏覽歷史
三個方法 back()後退,forward()前進,go(n)一個參數,如果是正數,向前n個頁面,反之向後
history.go(-2);//後退兩個歷史記錄,相當於執行兩次history.back()兩次
瀏覽器和屏幕信息
1.Navigator對象 瀏覽器廠商和版本信息
window.navigator.appName;//瀏覽器全稱window.navigator.appVersion;//瀏覽器版本號 window.navigator.userAgent;//一般用這個判斷瀏覽器 window.navigator.platform;//操作系統 window.navigator.onLine;//如果存在的話,標識但前是否連接網絡 window.navigator.geolocation;//用戶地理位置信息 window.navigator.cookieEnable;//瀏覽器是否可以永久保留cook信息
2.Screen對象
對話框alert();
confirm();
prompt();
showModalDialog();//顯示一個包含HTML 的對話框,包含三個參數,第一個參數是HTML的URL地址,第二個參數是一個任意值(數組和對象都行),這個只可以在對話框的腳本中window.dialogArguments屬性的值訪問,第三個參數是一個非標準的列表(name=value),如果設置這個參數,可以調整對話框大小
Window 對象