如何使用Google Chrome中的工具栏打开窗口?

bra*_*ahn 18 javascript google-chrome popup

以下javascript在Firefox,Safari,IE和Google Chrome中打开弹出窗口:

window.open("http://google.com", "foo", "toolbar=yes,location=yes,menubar=yes")
Run Code Online (Sandbox Code Playgroud)

但是,在谷歌浏览器中,弹出窗口中不显示工具栏(带有常用的前进和后退按钮等).(在Windows和Mac上都经过测试.)

我怎样才能解决这个问题?我希望用户能够使用他们最熟悉的工具前后导航.

Kin*_*lan 9

不幸的是,Chrome在使用window.open时仅支持一小组窗口功能.如果您认为这是一个错误或问题,您可以在[ http://crbug.com]上提交.

如果您只是使用window.open(url),那么它将在同一窗口中打开一个带有所需按钮的新选项卡.


小智 9

Chrome打开了一个错误:https: //code.google.com/p/chromium/issues/detail?id = 82522

它没有得到谷歌的很多关注.为它投票.

  • 在这一方面,我更倾向于Google.我非常希望禁用所有新标签页.这将迫使用户学习如何自己选择(alt或右键单击),这将迫使网站考虑更好的用户体验.弹出窗口通常是用户敌对的,或者至多是经过深思熟虑的用户界面. (2认同)