我有一个带有链接的网页,它会在弹出窗口中打开一个新页面。到目前为止一切都很好,弹出窗口包含一些第三方服务器持有的信用卡支付页面。完成付款流程后,将显示响应并且 URL 发生了变化。
我需要得到那个网址。
在javascript中可以吗?
我有一个带有链接的网页,它会在弹出窗口中打开一个新页面。到目前为止一切都很好,弹出窗口包含一些第三方服务器持有的信用卡支付页面。完成付款流程后,将显示响应并且 URL 发生了变化。
我需要得到那个网址。
在javascript中可以吗?
可以通过 window 对象的location属性访问页面的 URL 。如果您正在访问与您在同一个子域上的站点,那么您可以通过以下方式获取地址
popupWindow.location.href
但是,如果弹出窗口来自第三方,则应用相同的来源策略,并且不允许您检查弹出窗口的 location.href。绕过同源政策的唯一方法是与第三方合作。
谷歌是你的朋友;D
var newURL = window.location.protocol + "://" + window.location.host + "/"
+ window.location.pathname;