<a href="facebook.com/sharer" target="_blank" >Share this</a>
当用户单击它时,如何在新窗口中使其具有特定的宽度和高度?在firefox中,当前代码只打开一个新标签(不是新窗口)
<a href="facebook.com/sharer" target="_blank" >Share this</a>
当用户单击它时,如何在新窗口中使其具有特定的宽度和高度?在firefox中,当前代码只打开一个新标签(不是新窗口)
要在带有尺寸和所有内容的新窗口中打开,您需要调用 JavaScript 函数,因为 target="_blank" 不会让您调整尺寸。一个例子是:
<a href="http://www.facebook.com/sharer" onclick="window.open(this.href, 'mywin',
'left=20,top=20,width=500,height=500,toolbar=1,resizable=0'); return false;" >Share this</a>
希望这对你有帮助。
您不能以这种方式影响类型(选项卡/窗口)和尺寸。为此,您必须使用 JavaScript 的window.open()。
你没有那种带有裸a标签的控制权。但是您可以连接标签的onclick处理程序以window.open(...)使用正确的参数进行调用。有关示例,请参见此处:https :
//developer.mozilla.org/En/DOM/Window.open
我仍然认为你不能直接强制窗口覆盖选项卡——这取决于浏览器和用户的设置。