成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

JavaScript BOM——“l(fā)ocation 對(duì)象”的注意要點(diǎn)

未東興 / 2987人閱讀

摘要:對(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

相關(guān)文章

  • JavaScript BOM——“screen 對(duì)象”和“history 對(duì)象注意要點(diǎn)

    摘要:對(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 任...

    leoperfect 評(píng)論0 收藏0
  • 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篇,...

    garfileo 評(píng)論0 收藏0
  • 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篇,...

    Object 評(píng)論0 收藏0
  • JavaScript BOM——“navigator 對(duì)象注意要點(diǎn)

    摘要:返回指明系統(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ì)象。):...

    Nosee 評(píng)論0 收藏0
  • JavaScript要點(diǎn)(不含有語(yǔ)言基礎(chǔ)語(yǔ)法)

    摘要:被覆蓋級(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()...

    OpenDigg 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<