我怎样才能做到这一点?
在firefox中,链接在新选项卡中打开...我不希望用户必须为此设置其浏览器的设置...
当用户点击主页上的"联系人"时,我希望弹出窗口显示联系表单.
我该怎么做?
And*_*yle 30
你无法控制这一点 - 完全由用户代理决定; 毕竟,这就是重点.您可以指定的是页面在不同的视图窗格上下文中打开,由用户决定他们希望窗口如何占用其屏幕空间/任务栏列表/ Alt-Tab快捷方式等.
事实上,我会更进一步说,如果可能的话,你应该避免打开一个新的标签/窗口.我知道当网站这样做时我会感到有些恼火,而且感觉有点笨拙和20世纪90年代我们现在拥有的所有Ajax和浮动div和魔法.
M20*_*012 22
这工作正常
window.open(yoururl, "Popup", "location,status,scrollbars,resizable,width=800, height=800");
Run Code Online (Sandbox Code Playgroud)
有关所有参数,请参见window.open
Mar*_*ers 12
<a href="javascript:window.open('http://example.com/popup.html','blank')">Contact</a>
Run Code Online (Sandbox Code Playgroud)