<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • js跳轉到另一個頁面(js跳轉到指定代碼的技巧)


    window.location.replace(…)比使用window.location.href更好,因為replace()不會在會話歷史中保留起始頁面,這意味著用戶不會陷入無休止的返回按鈕的慘劇中。

    Location: href

    Location 接口的 href 屬性是一個字符串化轉換器(stringifier), 返回一個包含了完整 URL 的 USVString 值, 且允許 href 的更新.

    語法

    string = object.href;
    object.href = string;

    范例

    window.location.href = "";

    Location.replace()

    Location.replace() 方法以給定的URL來替換當前的資源。

    與assign() 方法 不同的是,調用 replace() 方法后,當前頁面不會保存到會話歷史中(session History),這樣,用戶點擊回退按鈕時,將不會再跳轉到該頁面。

    因違反安全規則導致的賦值失敗,瀏覽器將會拋出類型為 SECURITY_ERROR 的 DOMException 異常。

    當調用該方法的腳本所屬的源與擁有 Location 對象所屬源不同時,通常情況會發生這種異常,此時通常該腳本是存在不同的域下。

    如果 URL 無效,瀏覽器也會拋出 SYNTAX_ERROR 類型的 DOMException 異常。

    語法

    object.replace(url);

    示例

    window.location.replace('');

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费