gpt4 book ai didi

javascript - 为什么 url 附加在 ajax success Handler 中的 contextpath 之后

转载 作者:行者123 更新时间:2023-12-03 04:19:12 25 4
gpt4 key购买 nike

我正在尝试在本地主机中的 ajax 成功处理程序中打开 google 页面。这是我迄今为止所做的尝试。

$(".write-portal").off("click").on("click",function (event) {   
var id = $(this).attr('id');
var pageId = $(this).attr('data-pageBodyId');
var windowUrl= window.location.href;
var postData={"windowUrl":windowUrl};
$.ajax({
type : "POST",
url : contextpath + "/perform-logout",
data : postData,
async:false,
success : function(msg) {
window.open("www.google.com","google",'width=700,height=600,left=0,top=100,screenX=0,screenY=100')
//window.location.href = "www.google.com";
/*if(msg){
window.location.assign(customUrl);
}*/
},
error : function(xhr, ajaxOptions, thrownError) {

}
});
});

它会打开一个弹出窗口,但网址具有 contextpath + www.google.com。但是我只想 www.google.com

最佳答案

打开窗口时需要使用绝对URL。试试这个:

window.open("http://www.google.com", ...

关于javascript - 为什么 url 附加在 ajax success Handler 中的 contextpath 之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44020446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com