【问题标题】:Open a link from a popup window in a new tab in the parent window从父窗口的新选项卡中的弹出窗口打开链接
【发布时间】:2012-01-10 17:48:31
【问题描述】:

是否可以在父窗口的新标签中打开弹出窗口中的链接?

流程如下:我有一个带有链接的页面(称为页面 A)。单击页面 A 上的链接会打开一个弹出窗口(页面 B)。单击页面 B 上的链接会在父窗口中打开另一个页面(页面 C),但它替换页面 A。

我想要做的是让页面 B(弹出窗口)上的链接在父窗口的新 标签 中打开页面 C,以便页面 A 保持打开状态。

【问题讨论】:

  • 除了技术问题,它真的是用户友好的状态吗?
  • 您实际上无法访问浏览器选项卡和窗口。对于目标,您只能访问 __parent 和 __self。所以,并没有真正帮助那里。每个浏览器处理标签和窗口的方式不同,不要忘记有些浏览器甚至没有标签。

标签: javascript hyperlink popup window parent


【解决方案1】:

试试

 parent.window.open("http://www.javascript-coder.com","mywindow");

否则,请发布您已有的内容,我们会从那里取走....

【讨论】:

  • 不错!在 Firefox 中,它在父窗口的新选项卡中打开页面 C;在 Safari 和 IE 中,它会在新窗口中完全打开 Page C。我想这取决于每个特定浏览器如何处理它。无论哪种方式都很好,因为目标是不让浏览器离开页面 A。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-22
  • 2013-11-26
相关资源
最近更新 更多