簡體   English   中英

僅在加載整個頁面后執行JS

[英]Execute JS only after the entire page loaded

我正在嘗試優化一個JS(這是公司詳細信息-地址,電話號碼等驗證徽章)。 我確實不需要它,但是它從兩個不同的CDN中提取信息,這增加了我的頁面速度。

該行如下所示:

<script src="https://d20iczrsxk7wft.cloudfront.net/botwverified/badge.js?id=1234567"></script>

是否有可能(已經為其他內容加載了jquery),使其僅在頁面完全加載后才顯示或加載? 大概是JS? 我對JS一無所知。 我的頁面加載時間為1.5秒,此徽章需要額外的時間加載。

謝謝!

您可以使用jQuery動態加載腳本。

<script>
$(document).ready(function() {
    $.getScript("https://d20iczrsxk7wft.cloudfront.net/botwverified/badge.js?id=1234567");
});
</script>

頁面加載后, ready()函數將調用該函數。

如果您使用Javascript,則window.onload將完成此工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM