摘要:對(duì)象基本介紹是最有用的對(duì)象之一,它提供了與當(dāng)前窗口中加載的文檔有關(guān)的信息。設(shè)置或返回主機(jī)名和當(dāng)前的端口號(hào)。設(shè)置或返回當(dāng)前的協(xié)議。另外,也可以修改對(duì)象的其他屬性來(lái)改變。并且用戶不能返回到值錢的頁(yè)面。
location 對(duì)象基本介紹
location 是最有用的 BOM 對(duì)象之一,它提供了與當(dāng)前窗口中加載的文檔有關(guān)的信息。還提供了一些導(dǎo)航功能。下面是 location 對(duì)象的所有屬性:
假設(shè)當(dāng)前的 URL 是: http://example.com:1234/test.htm#part2: hash 設(shè)置或返回從井號(hào) (#) 開(kāi)始的 URL(錨)。//#part2 host 設(shè)置或返回主機(jī)名和當(dāng)前 URL 的端口號(hào)。//example.com:1234 hostname 設(shè)置或返回當(dāng)前 URL 的主機(jī)名。//example.com href 設(shè)置或返回完整的 URL。//http://example.com:1234/test.htm#part2: pathname 設(shè)置或返回當(dāng)前 URL 的路徑部分。///test/test.htm port 設(shè)置或返回當(dāng)前 URL 的端口號(hào)。//1234 protocol 設(shè)置或返回當(dāng)前 URL 的協(xié)議。//http: 假設(shè)當(dāng)前的 URL 是: http://www.w3school.com.cn/tiy/t.asp?f=hdom_loc_search search 設(shè)置或返回從問(wèn)號(hào) (?) 開(kāi)始的 URL(查詢部分)。//?f=hdom_loc_search位置操作 assign()方法
為其傳遞一個(gè) URL,如:
location.assign("http://www.baidu.com");
這樣就可以立即打開(kāi)新 URL 并在瀏覽器的歷史紀(jì)錄中生成一條記錄。也可以用 location.href 和 window.location 設(shè)置為一個(gè) URL 的值。
另外,也可以修改 location 對(duì)象的其他屬性來(lái)改變 URL。這樣會(huì)在瀏覽器的歷史紀(jì)錄中生成一條新的記錄。
replace()方法雖然會(huì)導(dǎo)致瀏覽器位置的改變,但不回在歷史紀(jì)錄中生成新的記錄。并且用戶不能返回到值錢的頁(yè)面。如:
setTimeout(function(){ location.replace("http://www.baidu.com"); }, 3000)
上面的代碼,三秒鐘之后跳轉(zhuǎn)到新的頁(yè)面。
reload()方法重新加載,接收一個(gè)可選參數(shù),如下:
location.reload(); //可能從緩存中加載
location.reload(true); //從服務(wù)器重新加載
如:
setTimeout(reloading, 5000); function reloading(){ location.reload(true); }
每五秒鐘刷新一次頁(yè)面。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/78225.html
摘要:對(duì)象用處不大,對(duì)象基本上只涌來(lái)表明客戶端的能力返回顯示屏幕的高度除任務(wù)欄之外。返回目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度。返回顯示屏幕每英寸的水平方向的常規(guī)點(diǎn)數(shù)。返回顯示屏幕的顏色分辨率比特每像素。負(fù)數(shù)表示向后跳轉(zhuǎn),正數(shù)表示向前跳轉(zhuǎn)。 screen 對(duì)象 用處不大,screen 對(duì)象基本上只涌來(lái)表明客戶端的能力: availHeight 返回顯示屏幕的高度 (除 Windows 任...
摘要:在中我們需要掌握定時(shí)器。定時(shí)器不是我們調(diào)用,我們只需要把函數(shù)的地址傳過(guò)去,時(shí)間到了,會(huì)自己調(diào)用。參數(shù)延時(shí)的時(shí)間單位毫秒返回定時(shí)器的,用于清除示例代碼延時(shí)定時(shí)器秒后將執(zhí)行的代碼。 showImg(https://segmentfault.com/img/remote/1460000012575821?w=1920&h=1080); 前言 本篇文章是JavaScript基礎(chǔ)知識(shí)的BOM篇,...
摘要:在中我們需要掌握定時(shí)器。定時(shí)器不是我們調(diào)用,我們只需要把函數(shù)的地址傳過(guò)去,時(shí)間到了,會(huì)自己調(diào)用。參數(shù)延時(shí)的時(shí)間單位毫秒返回定時(shí)器的,用于清除示例代碼延時(shí)定時(shí)器秒后將執(zhí)行的代碼。 showImg(https://segmentfault.com/img/remote/1460000012575821?w=1920&h=1080); 前言 本篇文章是JavaScript基礎(chǔ)知識(shí)的BOM篇,...
摘要:返回指明系統(tǒng)是否處于脫機(jī)模式的布爾值。返回使用的默認(rèn)語(yǔ)言。規(guī)定瀏覽器是否啟用數(shù)據(jù)污點(diǎn)。上述代碼用來(lái)檢測(cè)中的插件,但標(biāo)識(shí)符不同,如一般為。如其中的表示源,由系統(tǒng)自動(dòng)插入。接收三個(gè)參數(shù)要處理的協(xié)議或,處理該協(xié)議的頁(yè)面的和應(yīng)用程序的名稱。 navigator 簡(jiǎn)單介紹 下面是存在于所有瀏覽器中的屬性和方法(注釋:沒(méi)有應(yīng)用于 navigator 對(duì)象的公開(kāi)標(biāo)準(zhǔn),不過(guò)所有瀏覽器都支持該對(duì)象。):...
摘要:被覆蓋級(jí)事件處理事件名,事件處理函數(shù),事件捕獲事件冒泡清除事件處理要使用級(jí)事件處理程序不會(huì)被覆蓋而是會(huì)一步一步的解析執(zhí)行。 一,變量1.可以用new Array(1,2);來(lái)定義數(shù)組。2.可以通過(guò)為變量賦值為null來(lái)清除變量,如: //首先定義一個(gè)變量 var i1=10; i1=null; //此時(shí)的i1就被清除了 在函數(shù)里面這樣定義變量的時(shí)候要注意 funtion demo()...
閱讀 610·2021-10-19 11:45
閱讀 1531·2021-09-30 09:48
閱讀 1534·2021-08-16 10:56
閱讀 805·2021-07-26 23:38
閱讀 3259·2019-08-30 13:15
閱讀 2646·2019-08-30 12:45
閱讀 1902·2019-08-29 12:14
閱讀 2217·2019-08-26 18:42