window.open()參數(shù)詳解

小億
802
2024-01-02 19:39:29

window.open()是JavaScript中的一個(gè)方法,用于打開一個(gè)新的瀏覽器窗口或選項(xiàng)卡。它有以下幾個(gè)參數(shù):

  1. url (字符串,可選) - 新窗口的URL地址。如果省略該參數(shù),則打開一個(gè)空白窗口。

  2. target (字符串,可選) - 新窗口的目標(biāo)名稱或窗口特性。常見的值包括:

    • “_blank”: 在新窗口或選項(xiàng)卡中打開鏈接。
    • “_self”: 在當(dāng)前窗口中打開鏈接。
    • “_parent”: 在父窗口中打開鏈接。
    • “_top”: 在頂層窗口中打開鏈接。
  3. features (字符串,可選) - 一個(gè)逗號(hào)分隔的窗口特性列表,用于指定新窗口的外觀和行為。常見的特性包括:

    • “width=500, height=400”: 指定新窗口的寬度和高度。
    • “menubar=yes, toolbar=no”: 控制新窗口是否顯示菜單欄和工具欄。
    • “scrollbars=yes”: 控制新窗口是否顯示滾動(dòng)條。
    • “resizable=yes”: 控制新窗口是否可調(diào)整大小。
  4. replace (布爾值,可選) - 指定是否替換當(dāng)前窗口的瀏覽歷史記錄。如果設(shè)為true,則新的URL將替換當(dāng)前窗口的瀏覽歷史記錄,用戶無(wú)法通過點(diǎn)擊“后退”按鈕返回到之前的頁(yè)面。

示例用法:

window.open("https://www.example.com", "_blank", "width=500,height=400");

這個(gè)示例會(huì)打開一個(gè)新的瀏覽器窗口,窗口的URL是"https://www.example.com",寬度為500像素,高度為400像素。

0