首頁  >  文章  >  後端開發  >  頁面載入碰到一個奇怪的問題,求解釋

頁面載入碰到一個奇怪的問題,求解釋

WBOY
WBOY原創
2016-08-25 10:37:23991瀏覽

用php寫的一個後台程序,點擊a連結跳轉頁面之後,右邊網頁莫名其妙的不顯示了。 頁面載入碰到一個奇怪的問題,求解釋

改變瀏覽器大小或刷新頁面就會重新出現。
頁面載入碰到一個奇怪的問題,求解釋

我查看過網頁原始碼也審查過元素,即使是右邊白屏的時候DOM元素也是載入完成的,這是為什麼?頭一次遇上。

PS:只要改變頁面大小就能重新出現頁面。

回覆內容:

用php寫的一個後台程序,點擊a連結跳轉頁面之後,右邊網頁莫名其妙的不顯示了。 頁面載入碰到一個奇怪的問題,求解釋

改變瀏覽器大小或刷新頁面就會重新出現。
頁面載入碰到一個奇怪的問題,求解釋

我查看過網頁原始碼也審查過元素,即使是右邊白屏的時候DOM元素也是載入完成的,這是為什麼?頭一次遇上。

PS:只要改變頁面大小就能重新出現頁面。

因為你沒有給更具體的錯誤訊息,我只能猜測右邊的元素載入後,style的height、width、left、right、top、bottom等沒有計算、設定好。
不過你說可以透過改變視窗大小能讓它出現,最簡單的方法可能就是考慮手動觸發onresize事件,讓它能像改變視窗大小那樣自動重排。

建議你查看元素(css)看看,檢查排查一下內容是否已經加載進來,是否有別的元素的樣式影響到它

謝謝邀請。頁面初始化的時候是否載入完成

是不是框架內部為了提高頁面的加載速度,採用了ajax加載,頁面不會整體被刷新。

以前我用JqueryMobile框架寫行動端的時候,也出現過類似的問題。
我的問題出現在data-ajax
data-ajax:規定是否透過 ajax 載入頁面來提高使用者體驗和互動。如果設定為 false,jQuery Mobile 將會執行一個正常的頁面請求。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn