Javascript 重定向到URL时出现问题

Javascript 重定向到URL时出现问题,javascript,asp.net,url-redirection,Javascript,Asp.net,Url Redirection,我有一个网站,我显示了一些结果,从不同的供应商组合。在选择时,我把他们带到原来的网站预订页面 我面临的问题是有一个Url:http://www.abc.xx/booking.aspx?someparameters 如果我从我的页面执行此操作以打开此预订页面: window.open(result, "_blank"); Url将在新选项卡中打开,但会出现一些错误,但是如果我将相同的Url复制粘贴到失败选项卡旁边的同一浏览器中,然后单击“开始”,则效果会非常好。有什么建议吗?您不能在“新建”选项

我有一个网站,我显示了一些结果,从不同的供应商组合。在选择时,我把他们带到原来的网站预订页面

我面临的问题是有一个Url:http://www.abc.xx/booking.aspx?someparameters

如果我从我的页面执行此操作以打开此预订页面:

window.open(result, "_blank");
Url将在新选项卡中打开,但会出现一些错误,但是如果我将相同的Url复制粘贴到失败选项卡旁边的同一浏览器中,然后单击“开始”,则效果会非常好。有什么建议吗?

您不能在“新建”选项卡中打开url,而可以尝试使用弹出窗口

用于弹出窗口

问题是可能有双引号

尝试使用下面的行

var red = window.open(result, '_blank');
red.Focus();

当浏览器中的弹出窗口被阻止时,它将失败。尝试在浏览器中允许弹出窗口

假设bookedStatus是您的参数

var url = "http://" + window.location.host + "/booking.aspx?bookedStatus="+bStatus;
    window.parent.open(url, "_blank");
window.location.host:这使您能够获取当前URL的域名或IP地址 window.parent.open:这允许您在新选项卡中打开窗口

不要忘记在外部站点url的url之前使用http://。 e、 g


希望这将对您有所帮助。

给出一些错误。错误是什么。没有错误,移动到链接,但链接显示错误,如无法识别等。您尝试过使用“ResolveUrl”吗?我不得不在某些情况下使用它:它是一个外部站点url。我不想打开当前域的url,我有一个外部url,我想在新选项卡中打开。
window.open("http://www.google.com", "_blank");