【问题标题】:Jquery window.open get URL before closeJquery window.open 在关闭前获取 URL
【发布时间】:2014-05-16 15:24:01
【问题描述】:

谁能告诉我,如果有可能获得一个 window.open 窗口的 URL,如果我创建一个 window.close 并且该人按下关闭按钮(window.close),我如何获得他的最后一个 url上了吗?就在它关闭之前?

【问题讨论】:

  • 如果不是同一个域和用户导航,出于明显的安全目的,这是不可能的

标签: javascript jquery url window


【解决方案1】:

您是否尝试过使用:

var pathname = window.location.pathname; // This will get you the current url

在你的 window.close 方法调用中。

【讨论】:

  • function myFunction() { var myWindow = window.open("google.dk", "", "width=200,height=100", window.location); var 路径名 = window.location.href; var url_popup = window.close(路径名);控制台.log(url_popup);这是我的代码,但 console.log 只返回“脚本可能只关闭它打开的窗口。links.php:12 undefined”
  • 我很抱歉,但我认为你做不到。它就像关闭一个单独的标签,即。一个完全不同的窗口。而且你不应该在“google.dk”之后有分号。所以基本上你可以关闭你当前所在的窗口,但不能关闭其他窗口。
  • 但是在我在窗口上使用 window.close() 之前,我可以得到那个窗口上的 url 吗?应该可以吧?
  • 你不知道网址吗...它的 google.dk 或者你在 window.open() 中拥有的任何东西
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-27
  • 2010-09-29
  • 1970-01-01
  • 2012-11-05
相关资源
最近更新 更多