Ajax XHR调用返回HTML,如何使用它并重新加载整个页面?

Ajax XHR调用返回HTML,如何使用它并重新加载整个页面?,ajax,jquery,Ajax,Jquery,XHR调用返回HTML,如何告诉浏览器使用HTML并重新加载整个页面?我知道XHR的主要用途是进行部分页面刷新,但我的情况有点特殊。谢谢 或者更一般地说,使用JS模拟浏览器表单GET请求的最佳方式是什么?window.location.replaceurl?您是否考虑过这样做,而不是尝试重新加载或其他操作 document.body.innerHTML = [the string HTML that you got back from XHR]; 或者,您可以通过从HTML构建一个新的DOM,

XHR调用返回HTML,如何告诉浏览器使用HTML并重新加载整个页面?我知道XHR的主要用途是进行部分页面刷新,但我的情况有点特殊。谢谢


或者更一般地说,使用JS模拟浏览器表单GET请求的最佳方式是什么?window.location.replaceurl?

您是否考虑过这样做,而不是尝试重新加载或其他操作

document.body.innerHTML = [the string HTML that you got back from XHR];

或者,您可以通过从HTML构建一个新的DOM,然后将其替换为?

您的意思是,在进行ajax调用后,要使用javascript刷新整个页面吗。。。?为什么不正常地提供页面?@contagous:我知道我的问题听起来如何。但这是一个特例。