在ajax调用返回响应时,使用javascript将浏览器URL“ http://172.20.30.1:8080”替换为“ http://172.20.30.15:8180”而不进行重定向

时间:2019-02-07 06:48:20

标签: jquery html

我想通过应用A连接到地址 具有安全性OAuth2且地址为“ http://172.20.30.15:8180”的应用2的“ http://172.20.40.15:8080”,而我的浏览器是Firefox。我用ajax连接头 “承载者令牌”。请帮我如何显示家庭应用程序B 来自应用程序A?

当我使用pushstate时,我捕获到错误,“

ecurityError:操作不安全”

1 个答案:

答案 0 :(得分:0)

您可以在history.pushState上使用ajax success

例如:

$.ajax({
    url: "YourURL",
    type: "POST",
    data: "DataIfYouPAss",
    success: function(data) {
        window.history.pushState("YourDetails", "YourTitle", "http://172.20.30.15:8180");
    }
});