Javascript 使用window.open()打开新选项卡,但URL重定向到另一页并丢失句柄
我正在使用以下代码:Javascript 使用window.open()打开新选项卡,但URL重定向到另一页并丢失句柄,javascript,asp.net,function,redirect,new-window,Javascript,Asp.net,Function,Redirect,New Window,我正在使用以下代码: <script type="text/javascript"> var win; win = window.open(); win.location.href = "somepage"; win.onload = function () { alert(win.location.href); }; </script> 瓦尔温; win=window.open(); win.location.
<script type="text/javascript">
var win;
win = window.open();
win.location.href = "somepage";
win.onload = function () {
alert(win.location.href);
};
</script>
瓦尔温;
win=window.open();
win.location.href=“somepage”;
win.onload=函数(){
警报(win.location.href);
};
somepage重定向到另一个页面,该页面似乎正在创建卸载事件。卸载事件从未被触发,但如果我将win.onload更改为win.onunload,它会在加载后立即显示选项卡页面的href,about:blank,并尝试指向某个页面的href。在关闭页面之前,我正在尝试获取它重定向到的页面的href。此线程可能会回答您的问题:此线程可能会回答您的问题: