<a href="facebook.com/sharer" target="_blank" >Share this</a>
当用户点击它时,如何在新窗口中将其设置为特定的宽度和高度? 在firefox中,当前代码只打开一个新选项卡(而不是新窗口)
答案 0 :(得分:119)
要在包含尺寸和所有内容的新窗口中打开,您需要调用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>
希望这会对你有所帮助。
答案 1 :(得分:3)
您不能既不影响类型(标签/窗口)也不影响尺寸。你必须使用JavaScript的window.open()。
答案 2 :(得分:2)
您没有使用裸a
标记进行此类控制。但您可以使用正确的参数连接标记的onclick
处理程序以调用window.open(...)
。请看这里的例子:
https://developer.mozilla.org/En/DOM/Window.open
我仍然认为你不能直接强制窗口超过标签 - 这取决于浏览器和用户的设置。