0
當重新加載時,當元素再次被填充時,我看到一個flash。我怎樣才能通過讓瀏覽器在完全重新載入後才顯示新頁面(以便用戶不會注意到它將被重新載入)來防止這種情況發生?只有在新頁面完全加載後,我如何使用Javascript重新加載頁面
當重新加載時,當元素再次被填充時,我看到一個flash。我怎樣才能通過讓瀏覽器在完全重新載入後才顯示新頁面(以便用戶不會注意到它將被重新載入)來防止這種情況發生?只有在新頁面完全加載後,我如何使用Javascript重新加載頁面
從聽起來你需要使用ajax,發佈或獲取方法來重新加載站點的某些部分,而不是整個頁面。
JQuery使用.ready()
方法,該方法保證在DOM準備就緒後執行。因此,初步確定任何被重載是無形的(.hide()
),然後,例如:
$("div").ready(function()
{
$(this).show();
}
也許首先解釋爲什麼你認爲你需要重新加載頁面... – mplungjan 2012-08-05 20:46:26
地球上什麼是你想完成?你有一個加載頁面,並希望重新加載它?這沒有意義。請重新說明你的問題。 – 2012-08-05 20:48:00
而用戶會注意到你在他的瀏覽器中重新加載 – arnoudhgz 2012-08-05 20:48:56