簡體   English   中英

有條件地添加刪除<script>, <link> nodes from <head>

[英]Conditionally add remove <script>, <link> nodes from <head>

我有一個網絡項目,可以動態加載許多javascript代碼。 此代碼需要其他包含(指向外部js和CSS文件的鏈接)。 這些內容僅在我的網站上開始用戶體驗時才需要。 某種配置。 因此,目前我包括了所有必需的腳本和鏈接節點,這些代碼都硬編碼在主頁的頭節點中。

因此,如果僅在標頭中維護當前所需的腳本鏈接(是的,我希望它們顯示在標頭中,而不是在正文中),我可以獲得任何好處嗎? 這些節點是否在頁面加載中增加了額外的負載?

第二個問題是,我如何有條件地添加刪除腳本鏈接節點,以便僅支持頁面生命周期中在給定時刻真正需要的那些節點?

...還有最后一個問題,您如何看待div(在頭部內)內的腳本鏈接節點分組?

有許多包含內容會減慢您的頁面速度。 這些是可以避免的對服務器的附加調用。 您可以配置標頭部分,使其包含在每個頁面中,但要寫入條件,以便使用條件if語句僅加載所需的包含。

暫無
暫無

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

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