在JavaScript 中控制視窗行為:在新視窗中開啟頁面,而不是選項卡
在某些情況下,您可能希望在JavaScript 中使用window.open() 函數時,專用視窗而不是選項卡。當使用啟動 window.open() 呼叫的選擇框時,這一點尤其重要。例如,如果您的選擇框有一個 URL 列表,並且您希望所選頁面顯示在單獨的視窗中。
最初,像 Firefox 這樣的瀏覽器預設在執行 window.open() 時在新分頁中開啟頁面無需附加規格。要覆寫此行為並強制頁面在新視窗中打開,您可以採用以下技術:
呼叫 window.open() 時,將視窗「功能」附加到呼叫中。這允許您指定各種參數,包括高度和寬度。透過指定這些尺寸,您可以有效地指示瀏覽器建立新視窗而不是選項卡。
範例:
window.open(url, windowName, "height=200,width=200");
在此場景中,視窗。 open() 呼叫指示瀏覽器在高度和寬度均為 200 的新命名視窗中開啟 URL像素。
請參閱Window.open() 的官方Mozilla 開發者網頁文檔,網址為https://developer.mozilla.org/en-US/docs/Web/API/Window.open#Position_and_size_features可用於自訂新視窗的外觀和行為的可用功能的完整清單。
以上是如何強制 JavaScript 的 `window.open()` 在新視窗而不是選項卡中開啟連結?的詳細內容。更多資訊請關注PHP中文網其他相關文章!