我正在尝试打开这个 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/