如何使用Javascript获取新打开选项卡的url?
我正在尝试使用JavaScript打开一个新选项卡,然后我想获取新打开选项卡的url。我做了一些研究,发现这与父母(当前选项卡)和孩子(新打开的)选项卡通信有关 我可以使用脚本打开新选项卡:如何使用Javascript获取新打开选项卡的url?,javascript,html,google-chrome,dom-events,Javascript,Html,Google Chrome,Dom Events,我正在尝试使用JavaScript打开一个新选项卡,然后我想获取新打开选项卡的url。我做了一些研究,发现这与父母(当前选项卡)和孩子(新打开的)选项卡通信有关 我可以使用脚本打开新选项卡: url='https://www.google.com/'+home; window.open(url, '_blank'); 我想在这个脚本中获取我新打开的选项卡的url,你可以看到我已经打开了/home,所以它将新的url更改为 https://store.google.com/magazine/
url='https://www.google.com/'+home;
window.open(url, '_blank');
我想在这个脚本中获取我新打开的选项卡的url,你可以看到我已经打开了/home,所以它将新的url更改为
https://store.google.com/magazine/compare_nest_speakers_displays?srp=/product/google_home
。
我想在脚本中获得新的url
location.href
是获取url的方式,但我真的不明白我想问的问题。location.href
是当前选项卡的url,我想获取由窗口打开的选项卡的url。openOh yea obv我没有正确理解:DSo基本上我使用window.open打开了一个新选项卡,它打开了一个新选项卡。。。我想得到新标签的url,想想这个;您是否希望浏览器API能够让一个站点在另一个选项卡中监视用户访问的页面?这就是为什么存在保护,所以你不能这样做。location.href
是你获取url的方式,但我真的不明白我想问的问题。location.href
是当前选项卡的url,我想获取窗口打开的选项卡的url。openOh是的obv我没有正确理解:DSo基本上我已经打开了一个新选项卡选项卡使用window.open并打开了一个新选项卡。。。我想得到新标签的url,想想这个;您是否希望浏览器API能够让一个站点在另一个选项卡中监视用户访问的页面?这就是为什么存在保护措施,所以你不能这样做。