2012-08-05 58 views
0

當重新加載時,當元素再次被填充時,我看到一個flash。我怎樣才能通過讓瀏覽器在完全重新載入後才顯示新頁面(以便用戶不會注意到它將被重新載入)來防止這種情況發生?只有在新頁面完全加載後,我如何使用Javascript重新加載頁面

+2

也許首先解釋爲什麼你認爲你需要重新加載頁面... – mplungjan 2012-08-05 20:46:26

+2

地球上什麼是你想完成?你有一個加載頁面,並希望重新加載它?這沒有意義。請重新說明你的問題。 – 2012-08-05 20:48:00

+0

而用戶會注意到你在他的瀏覽器中重新加載 – arnoudhgz 2012-08-05 20:48:56

回答

1

從聽起來你需要使用ajax,發佈或獲取方法來重新加載站點的某些部分,而不是整個頁面。

0

JQuery使用.ready()方法,該方法保證在DOM準備就緒後執行。因此,初步確定任何被重載是無形的(.hide()),然後,例如:

$("div").ready(function() 
{ 
    $(this).show(); 
}