2012-05-26 70 views
1

我有一個ASP.net頁面,訪問者正在執行的任務將在運行時生成JavaScript以在頁面中註冊,下面的ASP.net函數用於註冊JS代碼:使用異步ajax或jquery完全重新加載頁面

Page.ClientScript.RegisterHiddenField 
Page.ClientScript.RegisterStartupScript 
Page.ClientScript.RegisterClientScriptBlock 

生成的代碼是非常困難的是保持和頁面完全在ASP.net AJAX和JS,

和刷新按鈕有重新加載頁面或清除一切(就像你按F5) 有沒有任何沉默的方式來重新加載整個頁面? (異步重新加載,無頁面閃爍(Ajax))

+0

可能重複** [如何刷新頁面與JQuery?](http://stackoverflow.com/questions/5404839/如何刷新頁面與jQuery)**和** [刷新(重新加載)一次使用jQuery頁面](http://stackoverflow.com/questions/2557480/refresh-reload-一次使用jquery)** –

+1

不重複,這裏的問題是異步重新加載,沒有頁面閃爍(Ajax)。 – Alaa

回答

2

「沉默的方式」是什麼意思? 可以使用

location.reload(); 
+0

我的意思是在異步ajax或JQuery中,但是location.reload();沒有達到這個目標。 – Alaa

0

請使用location.reload(true);從服務器重新加載整個頁面刷新整個頁面。如果你想從緩存中重新加載,請使用false。並與阿賈克斯ü可以使用空的網址和上下文作爲document.body重新加載頁面的整個主體

相關問題