午夜国产狂喷潮在线观看|国产AⅤ精品一区二区久久|中文字幕AV中文字幕|国产看片高清在线

    html文檔中的location對(duì)象屬性理解及常見(jiàn)的用法
    來(lái)源:易賢網(wǎng) 閱讀:861 次 日期:2014-08-15 13:58:41
    溫馨提示:易賢網(wǎng)小編為您整理了“html文檔中的location對(duì)象屬性理解及常見(jiàn)的用法”,方便廣大網(wǎng)友查閱!

    關(guān)于location對(duì)象的簡(jiǎn)單理解:

    1.location對(duì)象中涵蓋了當(dāng)前頁(yè)面(本頁(yè)面)或者更直接的說(shuō),是當(dāng)前加載的這個(gè)html文檔的url信息

    2.location對(duì)象作為window對(duì)象的一個(gè)屬性,可以通過(guò)window.location老訪問(wèn)

    下面順便介紹一些URL(資源定位符)的相關(guān)信息吧:

    在瀏覽器中URL通常由下面幾個(gè)部分組成的:

    [協(xié)議][host][path][query]

    協(xié)議:常見(jiàn)的協(xié)議有:

    http:// 表示資源文件在web服務(wù)器上

    ftp://表示資源文件在網(wǎng)絡(luò)上的ftp服務(wù)器中

    host:主機(jī)名以及端口號(hào),例如本機(jī)tomcat常用的host:localhost:8080

    path:項(xiàng)目的路徑信息,一般是由“/”以及字符組成的,"/"為上下級(jí)關(guān)系

    query:一般是以“?”開(kāi)頭的,后面加上一些歌鍵值對(duì)(key=value)的形勢(shì),多個(gè)鍵值對(duì)時(shí)用“&”隔開(kāi),可用于動(dòng)態(tài)網(wǎng)頁(yè),傳參數(shù)至服務(wù)器端,用于后臺(tái)有關(guān)操作,查詢數(shù)據(jù)庫(kù)條件等等,提交表格數(shù)據(jù)等等,都可以放在這里提交,涉及安全性的東西需要另外搞定加密或者通過(guò)其他方式。。。。

    query的后面還可以添加以“#”號(hào)開(kāi)頭的參數(shù),但是目前沒(méi)用到這個(gè)東西,暫時(shí)不隨便發(fā)表言論

    location對(duì)象屬性:

    1.href屬性:當(dāng)前頁(yè)面的完整url信息,包括協(xié)議,主機(jī)名,端口號(hào),查詢參數(shù),#信息等等等,完整的都包含了

    2.host屬性:主機(jī)名稱和端口號(hào),比如localhost:8080本機(jī)

    3.hostname:主機(jī)名

    4.port:url中的端口號(hào)

    5.pathname:url中的路徑內(nèi)容包含“/”的那部分內(nèi)容

    6.protocol:協(xié)議

    7.serach:以“?”開(kāi)始的query部分內(nèi)容

    8.hash:以“#”開(kāi)始的內(nèi)容

    location常見(jiàn)的用法

    很顯然,除了可以給開(kāi)發(fā)者提供便捷的屬性信息以外,還有一個(gè)更加重要和常用的用途

    重新加載頁(yè)面,可以用來(lái)刷新文檔內(nèi)容,但是更加重要的用途是,修改href信息之后,重新加載文檔內(nèi)容

    location.href:在賦值之后,瀏覽器會(huì)根據(jù)這個(gè)指定的全新的url,刷新文檔的內(nèi)容

    location.reload():重新加載文檔

    協(xié)助我們解決頁(yè)面跨域的問(wèn)題:

    1.刷新當(dāng)前的頁(yè)面

    window.location.href =url//我習(xí)慣使用這個(gè)方法

    self.location.href =url

    location.href =url

    上述三個(gè)方法都可用來(lái)刷新當(dāng)前頁(yè)面(根據(jù)指定的url重新加載,可以是另一個(gè)全新的文檔,替換當(dāng)前文檔)

    2.父頁(yè)面中使用iframe包含了子頁(yè)面時(shí)

    父頁(yè)面刷新子頁(yè)面:

    window.frames["id"].location.reload()//id為頁(yè)面中iframe的id

    3.子頁(yè)面刷新父頁(yè)面

    parant.location.reload()

    self.opener.location.reload()

    方法有很多,隨著以后的實(shí)際使用繼續(xù)總結(jié)?。。?!

    其他常見(jiàn)方法:

    location.replace() //使用新文檔替換當(dāng)前文檔

    location.assign() //加載新文檔

    更多信息請(qǐng)查看IT技術(shù)專欄

    更多信息請(qǐng)查看網(wǎng)絡(luò)編程
    易賢網(wǎng)手機(jī)網(wǎng)站地址:html文檔中的location對(duì)象屬性理解及常見(jiàn)的用法
    由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢?yōu)闇?zhǔn)!

    2025國(guó)考·省考課程試聽(tīng)報(bào)名

    • 報(bào)班類型
    • 姓名
    • 手機(jī)號(hào)
    • 驗(yàn)證碼
    關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
    工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
    云南網(wǎng)警備案專用圖標(biāo)
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
    云南網(wǎng)警報(bào)警專用圖標(biāo)