首頁>Computer>source

我正在svija.love建立站點。

我们越来越抱怨,当有人在Chrome中單击来自Facebook的網站鏈接時,他们只会得到一个空白頁面。

我已重現了该行為:如果我單击whatsApp網站中的鏈接,則会在新標簽頁中打開该鏈接。

如果我命令單击该站點的鏈接,則頁面似乎要載入(正確的網站圖標,載入欄等),但這只是一个 white page

如果我使用 Web Inspector ,頁面即刻正確顯示。

如果我 reload 頁面,它可以正確載入。

好像瀏覽器是 waiting for something 在绘製頁面之前,东西永远不会出現。

此外,如果我仅單击鏈接(而不是單击命令),則頁面將正確載入。

有人對可能發生的事情有任何想法吗?

最新回復
  • 6月前
    1 #

    Trebor對 webmasters.stackexchange.com的迴答 帮助我提出了一个解決問题的測試。

    可以在files.svija.love/chrome/test.html中訪問以下代碼:

    <html><head><script>
      t = 0;
      function updateTitle(){
         t += 10;
         document.title=t + ': ' + window.outerWidth;
         }
       x = window.setInterval(updateTitle, 10);
    </script></head><body></body></html>
    

    指令碼將頁面標题設置為等於window.outerwidth。

    您可以在鏈接上單击命令,然後在相邻的標簽標题中查看externalwidth的值。

    In Chrome, it is set to zero until the window is focused.

    有趣的是,setinterval函式以大約1/10的速度執行,直到視窗聚焦為止。

    此答案也發佈在webmasters.stackexchange.com。

  • 如何使用windows檔案搜尋来搜尋名稱中帶有句點的檔案?
  • 更新Docker後的Docker守護程式錯誤