【问题标题】:How to open popup in JavaScript? (NOT window.open)如何在 JavaScript 中打开弹出窗口? (不是窗口。打开)
【发布时间】:2023-02-26 06:04:25
【问题描述】:

这是一个愚蠢的问题,但是在 JS 中打开弹出窗口的命令是什么?我知道 window.open 有效,但在 chrome 上,它显示了我在不存在的弹出窗口中看到的选项卡。它应该只在顶部显示地址。希望我正确表达了这个问题。

编辑:

在 window.open 的第三个参数中,您可以指定“popup=true”。

【问题讨论】:

标签: javascript popupwindow window.open


【解决方案1】:

默认行为是在新选项卡中打开。但是,使用 window.open(...); 函数中的第三个参数 windowFeatures 将允许您设置参数以强制请求在新的弹出窗口中打开,其中包含您请求的最少 UI 元素。例如:

window.open("{url}", "_blank", "popup=yes");

参考文档:window.open()

【讨论】:

  • 我已经使用 window.open 超过 2 年了,但我从未见过或使用过这个参数。
【解决方案2】:

windowsFeatures(第三个)参数中指定 popup 选项应该会产生您想要的结果。

window.open('', '', 'popup=true')

Learn more about window.open from MDN, here.

希望这可以帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-05
    相关资源
    最近更新 更多