2011-06-14 261 views
0

我有一个页面显示在框架中作为另一个站点的一部分。我想添加一个链接到这个页面,这将允许用户在新窗口中打开页面,即在框架外。我该怎么做呢?javascript - 在新窗口中打开框架

我一直在使用

<a href="javascript:window.location.href" target="_blank">Remove frame</a> 

尝试,但并没有工作,只打开一个新窗口javascript:window.location.href

+0

实际上将当前页面的真实URL放入链接的最佳解决方案。 – RoToRa 2011-06-14 10:32:27

+0

@RoToRa他们是动态网页,所以不知道实际的网址 – John 2011-06-14 10:45:28

+0

你是什么意思与“动态”?任何动态创建HTML文档(特别是服务器端脚本)通常都会提供一种获取它自己的URL的方法。 – RoToRa 2011-06-14 11:05:33

回答

0

尝试地址:

<a href="javascript:window.location='whereiwanttogo.html';" target="_blank"> 
0

你可以利用这一点,它的工作对我来说:

<a href="javascript:window.open(window.location.href);return true;" target="_blank">Printable version</a> 
1
<input onclick="javascrpt:window.open(window.location.href);" type="button" value="your value here" />