如何用javascript在当前页面打开新窗口(使用标签!)?用javascript在当前页面打开新窗口
我有脚本,但这没有工作,为什么?
<a href="home.html" onclick="window.open('http://google.com/', '_self')">Go</a>;
如何用javascript在当前页面打开新窗口(使用标签!)?用javascript在当前页面打开新窗口
我有脚本,但这没有工作,为什么?
<a href="home.html" onclick="window.open('http://google.com/', '_self')">Go</a>;
为什么使用JavaScript?为什么不:<a href="http://google.com" target="_blank">Go</a>
要打开第二个新的窗口,以及, <a href="http://google.com" target="_blank" onclick="window.open('http://google.com')">Go</a>
它只是改变
<a href="http://google.com/" target="_self">Go</a>
,你将不能够把当前页面变成一个弹出(即去掉镀铬)
如果你想打开一个新窗口,(据我)规范的语法将
<a href="http://google.com/" target="_blank"
onclick="var w=window.open(this.href,this.target); return w?false:true">Go</a>
来处理弹出式窗口拦截器 - 如果window.open失败,则会遵循href,因此页面将被加载。
要在当前窗口中打开一个网页,并弹出一个新窗口,你想
<a href="http://google.com/"
onclick="window.open('http://msn.com','_blank')">Go</a>
在这里,你不想因为你想要的链接要遵循
开放新返回false窗口与JavaScript在 当前页面
如何才能在当前窗口中打开一个新窗口。
要同一页内打开网站:
<a href="http://google.com">Go</a>
或
<a href="#" onclick="window.open('http://google.com/', '_self')">Go</a>;
或使用
<a href="http://google.com" target="_blank">Go</a>
在新窗口中打开网站。
或以下还将努力在新窗口中打开网站:
<a href="" onclick="window.open('http://google.com/')">Go</a>
javascript:除非有一个VBScript作为页面上的第一个脚本,否则不需要。你也应该在window.open – mplungjan 2011-04-27 13:04:56
您需要在href中添加一个#,因为空白href会使链接上的浏览器混淆。
<a href="#" onclick="window.open('http://google.com/', '_self')">Go</a>;
,但如果你想打开你需要使用_blank
<a href="#" onclick="window.open('http://google.com/', '_blank')">Go</a>;
一个新的窗口,你可以添加return false
从开始的一个标签没有HREF的默认行为,停止浏览器。
<a href="" onclick="window.open('http://google.com/', '_self'); return false;">Go</a>;
但我不会建议这是一条正确的路。
这是正确的返回false - 这就是为什么我返回window.open的结果,并有在href – mplungjan 2011-04-27 13:14:46
@mplungjan的网址谢谢,我知道这个解决方案是工作之一,我只是不知道它是否适用于所有平台/浏览器/和疯狂的流行阻滞剂)这就是为什么我评论说,不知道这个解决方案的正确性。 – 2011-04-27 13:33:16
如果你想在当前页“负荷”的URL只执行location.href =“www.google.com”
如果要“创造”一个新的窗口中执行 < A HREF = “#NOGO” 的onclick = “window.open( 'http://google.com/');返回false;”>转到</A>
由于
谢谢,但我需要打开两页。一个在标签中,另一个用javascript – marvinas 2011-04-27 13:02:36
相应地更新了答案。 – 2011-04-27 13:06:29
_javascript:_没有必要。 – mplungjan 2011-04-27 13:17:00