2011-03-18 56 views
0

XHR調用返回HTML,我該如何告訴瀏覽器使用它並重新加載整個頁面?我知道XHR的主要用途是做部分頁面新鮮,但我的情況有點特別。謝謝。XHR調用返回HTML,如何使用它並重新加載整個頁面?

或者把它放在一個更通用的術語中,使用JS來模擬瀏覽器表單GET請求的最佳方法是什麼? window.location.replace( 「URL」)?

+0

你的意思是你想在用ajax調用後用javascript刷新整個頁面...?爲什麼不能正常提供頁面? – helloandre 2011-03-18 18:38:57

+0

@contagous:我知道我的問題聽起來如何。但這是一個特例。 – Bobo 2011-03-18 18:42:08

回答

0

,而不是試圖重新加載或什麼的,你有沒有考慮做一些像

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

或者你可以通過建立從HTML一個新的DOM,然後在換它做呢?

相關問題