Location: assign() 方法
Location 介面的 assign() 方法使視窗載入並顯示指定 URL 的文件。導航發生後,使用者可以透過按“後退”按鈕導航回撥用 Location.assign() 的頁面。
語法
js
assign(url)
引數
異常
SecurityErrorDOMException-
如果呼叫該方法的指令碼的 源與
Location物件最初描述的頁面的 同源策略不一致,則會引發此異常,這通常發生在指令碼託管在不同域時。瀏覽器還會限制導航的頻率,如果呼叫過於頻繁,可能會引發此錯誤、生成警告或忽略該呼叫。 SyntaxErrorDOMException-
如果提供的
url引數不是有效 URL,則會引發此異常。
返回值
無(undefined)。
示例
js
// Navigate to the Location.reload article
window.location.assign(
"https://mdn.club.tw/en-US/docs/Web/API/Location/reload",
);
// Then navigate to its Specifications section
window.location.assign("#specifications");
// Eventually navigate to https://mdn.club.tw/en-US/docs/Web
window.location.assign("/Web");
規範
| 規範 |
|---|
| HTML # dom-location-assign-dev |
瀏覽器相容性
載入中…
另見
- 它所屬的
Location介面。 - 類似方法:
Location.replace()和Location.reload()。