我试图打开弹出窗口this this jscript: window.open(myUrl,“”); 对于一些用户来说,该页面出现在一个新标签页中,但我希望它在一个弹出窗口中显示。 也许有人知道它的任何理由?window.open在新标签中打开页面而不是在弹出窗口中
回答
大多数情况下,这是用户控制的大多数现代浏览器中的配置设置。但是,如果您在调用window.open
时指定了窗口尺寸和/或功能,则某些浏览器可能会打开一个新窗口,否则它们会打开一个新选项卡。例如:
window.open("mypage", "_blank", "width=400,height=200,menubar=no,toolbar=no");
在这一天结束,但是,它的STIL下降到浏览器的实现,和以往一样,你需要进行测试,以确保你得到你希望为整个结果您的应用/网站支持/通常看到的大多数浏览器。
你有一个想法如何避免ne wwindow在新标签中显示apear(仅通过jscript而不是配置更改)? – question 2010-05-26 07:13:15
@question:如果你已经完成了上述工作,它仍然会出现在新选项卡上,我认为你没有什么可以做的。上述内容适用于Chrome 4和Firefox 3.6。我不知道如何让IE浏览器执行此操作,如果用户将其设置为在选项卡中打开窗口。 – 2010-05-26 08:51:33
本文可能有帮助:http://www.blazonry.com/javascript/windows.php。 您需要指定大小属性。
window.open(myUrl, "_blank", "width=640,height=480,menubar=no,toolbar=no");
- 1. 铬:window.open打开新标签而不是新的弹出窗口
- 2. window.open打开弹出框而不是新窗口
- 3. 在新标签而不是新窗口中打开URL
- 4. target =“_ blank”弹出一个窗口,而不是打开一个新标签页
- 5. 文件在新窗口中打开,而不是标签
- 6. 强制Firefox打开新标签页而不是新窗口
- 7. 打开jQuery弹出窗口而不是默认编辑页面
- 8. javascript:window.location.href在IE中打开firefox和新窗口中的新选项卡(而不是弹出窗口)。我想在同一窗口中打开页面
- 9. 目标_blank不在新标签页/窗口中打开
- 10. Window.open打开标签而非窗口在Firefox和Safari
- 11. 新页面在新窗口中打开,而不是Firefox中的新选项卡
- 12. window.open打开一个新选项卡而不是一个新窗口(在Chrome中)
- 13. 在新窗口中打开页面
- 14. 在ajax模式弹出窗口中打开.aspx页面在新窗口中打开
- 15. 在新标签页/窗口中打开JavaScript书签吗?
- 16. 打开一个新页面:新窗口与新标签页
- 17. HTML:如何强制链接在新标签中打开,而不是新窗口
- 18. 打开弹出了页面上的内容,而无需打开新窗口
- 19. 如何在dotnetnuke中打开aspx页面如弹出窗口
- 20. 如何在弹出窗口中打开弹出窗口?
- 21. 在ASP.NET的弹出窗口中打开一个弹出窗口
- 22. 如何在更新面板中打开模式弹出窗口?
- 23. Firefox打开一个新选项卡而不是弹出窗口?
- 24. 页面,而不弹出窗口阻止
- 25. 未在codeigniter中打开弹出窗口
- 26. MVC在弹出窗口中打开PDF
- 27. 在弹出窗口中打开Spring jsp
- 28. Sharepoint链接 - 如何在新标签页/窗口中打开
- 29. 在同一窗口的新标签页中打开链接
- 30. 链接何时应该在新标签页/窗口中打开?
任何调整我的窗口大小或弹出另一个窗口的网站会被关闭,永远不会重新访问。 – wombleton 2010-05-25 13:23:06