我有一个asp.net网站,我可以预订火车票。 假设我的网站网址是test.mybooking.com。我也有这个wbsite的保留URL,比如res-test.mybooking.com
对于预订火车票,我将在弹出窗口中重定向到URL“rail.mybooking.com”。这是我的供应商提供的子域名。 选择源和目标以及其他详细信息后,供应商会在同一个弹出窗口中重定向到“test.mybooking.com/RailDetail.aspx”页面。
在这个页面上,我有一个代码,它使用以下代码找到父窗口的开启位置:
var str = window.opener.location.href;
找到父窗口,关闭弹出窗口并将父窗口重定向到预订卡页面进行付款。
代码适用于test.mybooking.com并且在res-test.mybooking.com上出错。