javascript - window.open 在新选项卡中打开页面而不是在弹出窗口中

标签 javascript

我正在尝试打开这个 jscript 的弹出窗口: window.open(myUrl, ""); 对于某些用户,该页面出现在新选项卡中,但我希望它出现在弹出窗口中。 也许有人知道它的任何原因?

最佳答案

在大多数情况下,这是用户控制的大多数现代浏览器中的配置设置。但是,如果您在 window.open 调用中指定窗口尺寸和/或功能,某些浏览器可能会打开一个新窗口,否则它们会打开一个新选项卡。例如:

window.open("mypage", "_blank", "width=400,height=200,menubar=no,toolbar=no");

不过,归根结底,这仍然取决于浏览器的实现,并且与以往一样,您需要进行测试以确保在您的应用程序/网站的大多数浏览器中获得您希望的结果支持/通常看到。

关于javascript - window.open 在新选项卡中打开页面而不是在弹出窗口中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2903979/

相关文章:

javascript - 检查 native 浏览器对延迟加载图像的支持

javascript - 在 discord.js 中使用音乐可能无法正常工作

javascript - 创建一个函数来编辑具有可变数字和给定字符串的列表

javascript - 如何使用 JavaScript 向我的文件系统发出 AJAX 请求?

javascript - 类型错误 : Cannot read property 'focus' of undefined in ReactJS

javascript - 为什么我的 JavaScript 对象中的属性未定义?

javascript - 向分组条形图添加更多分组

javascript - 是否可以在 VueJS 中将子组件与另一个子组件同步?

javascript - 为什么这个 javascript 将所有行显示在一起,而不是像演示页面中那样一一显示?

javascript - 如何测试 stenciljs 嵌套组件