温馨提示×

window.open()参数详解

小亿
846
2024-01-02 19:39:29
栏目: 智能运维

window.open()是JavaScript中的一个方法,用于打开一个新的浏览器窗口或选项卡。它有以下几个参数:

  1. url (字符串,可选) - 新窗口的URL地址。如果省略该参数,则打开一个空白窗口。

  2. target (字符串,可选) - 新窗口的目标名称或窗口特性。常见的值包括:

    • “_blank”: 在新窗口或选项卡中打开链接。
    • “_self”: 在当前窗口中打开链接。
    • “_parent”: 在父窗口中打开链接。
    • “_top”: 在顶层窗口中打开链接。
  3. features (字符串,可选) - 一个逗号分隔的窗口特性列表,用于指定新窗口的外观和行为。常见的特性包括:

    • “width=500, height=400”: 指定新窗口的宽度和高度。
    • “menubar=yes, toolbar=no”: 控制新窗口是否显示菜单栏和工具栏。
    • “scrollbars=yes”: 控制新窗口是否显示滚动条。
    • “resizable=yes”: 控制新窗口是否可调整大小。
  4. replace (布尔值,可选) - 指定是否替换当前窗口的浏览历史记录。如果设为true,则新的URL将替换当前窗口的浏览历史记录,用户无法通过点击“后退”按钮返回到之前的页面。

示例用法:

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

这个示例会打开一个新的浏览器窗口,窗口的URL是"https://www.example.com",宽度为500像素,高度为400像素。

0