2010-11-22 34 views

回答

1

使用target='_blank'有时会在新选项卡中打开,并且通常适用于Firefox和Chrome。你最好最好是用弗雷德里克代码:

<a href="javascript:window.open('some.html', 'yourWindowName', 'width=200,height=150');">Test</a> 
2

要在弹出的打开,你可以使用target="_blank"

<a href="some.html" target="_blank">Test</a> 

或者使用window.open

<a href="#" onclick="window.open('some.html', 'win', 'width=400,height="400"')">Test</a> 
8

您可以使用window.open()

<a href="javascript:window.open('some.html', 'yourWindowName', 'width=200,height=150');">Test</a> 

或者:

<a href="#" onclick="window.open('some.html', 'yourWindowName', 'width=200,height=150');">Test</a> 
+0

我们怎样才能使弹出窗口显示在窗口的中央。目前,它正在打开屏幕的最左上角。 – Rahul 2016-03-09 06:40:36

1

简单的方法没有锚元素和没有新的弹出窗口的工具栏

<span class="popup" onClick="javascript:window.open('http://www.google.com', '_blank','toolbar=no,width=250,height=250');"> 
+0

出于某种原因,当我的页面是外部的,并且使用带有域名的完整URL时,在锚点元素的href属性中使用javascript对我无效。在这种情况下,onClick属性对我更好,但我仍然使用了一个锚元素。 – Tessa 2015-10-06 16:57:56

1

尝试使用此代码来实现:

<a href="javascript: void(0)" onclick="window.open('yourLink','_blank','width=900,height=300');">Try</a> 

点击弹出窗口后,使用javascript: void(0)不会与上一页的任何联系。

相关问题