使用javaScript動態(tài)加載Js文件和Css文件
JS動態(tài)加載CSS 在可換主題的界面中具有很重要的意義,用戶可以根據(jù)自己的瀏覽習(xí)慣選擇自己喜歡的頁面顯示方式,下面詳細說明。
希望下面的方法對你有幫助。
(1)使用JavaScript動態(tài)加載Js文件
/*JavaScript動態(tài)加載Js文件*/
var scriptNode = document.createElement('script');
scriptNode.src = 'proxy.js?t='+new Date().getTime();/*附帶時間參數(shù),防止緩存*/
document.head.appendChild(scriptNode);
(2)使用JavaScript動態(tài)加載css文件
/*JavaScript動態(tài)加載Css文件*/
var cssNode = document.createElement('link');
cssNode.rel = 'stylesheet';
cssNode.type = 'text/css';
cssNode.media = 'screen';
cssNode.href = 'style.css?t='+new Date().getTime();/*附帶時間參數(shù),防止緩存*/
document.head.appendChild(cssNode);
以上就是使用javaScript動態(tài)加載Js文件和Css文件的方法,希望對大家的學(xué)習(xí)有所幫助。
- 動態(tài)加載JS文件的三種方法
- jquery及js實現(xiàn)動態(tài)加載js文件的方法
- 用ajax動態(tài)加載需要的js文件
- 如何實現(xiàn)JavaScript動態(tài)加載CSS和JS文件
- JS 動態(tài)加載js文件和css文件 同步/異步的兩種簡單方式
- JS加載器如何動態(tài)加載外部js文件
- javascript中動態(tài)加載js文件多種解決辦法總結(jié)
- 理解javascript中的回調(diào)函數(shù)(callback)
- js 異步操作回調(diào)函數(shù)如何控制執(zhí)行順序
- javascript 自定義回調(diào)函數(shù)示例代碼
- 原生JS實現(xiàn)動態(tài)加載js文件并在加載成功后執(zhí)行回調(diào)函數(shù)的方法
相關(guān)文章
javascript中傳統(tǒng)事件與現(xiàn)代事件
本文給大家介紹的是使用傳統(tǒng)事件的方法來模擬現(xiàn)代事件,十分的簡單實用,有需要的小伙伴可以參考下。2015-06-06
JS中onpropertychange和onchange事件區(qū)別小結(jié)
當(dāng)一個HTML元素的屬性用js改變的時候,都能通過onpropertychange來捕獲。例如一個文本text對象的value屬性被頁面的腳本修改的時候,onchange無法捕獲到,而onpropertychange卻能夠捕獲。2010-07-07
TypeScript聯(lián)合類型,交叉類型和類型保護
這篇文章主要介紹了TypeScript聯(lián)合類型,交叉類型和類型保護,聯(lián)合類型就是定義一些類型,定義的變量只需要滿足任意一種類型即可,交叉類型就是需要滿足所有類型,交叉類型使用,更多內(nèi)容我們來看看下面文章詳細內(nèi)容吧2021-12-12
使用Chrome調(diào)試JavaScript的斷點設(shè)置和調(diào)試技巧
這篇文章主要介紹了使用Chrome調(diào)試JavaScript的斷點設(shè)置和調(diào)試技巧,需要的朋友可以參考下2014-12-12
JavaScript JSON.stringify()的使用總結(jié)
JSON是一種輕量級數(shù)據(jù)格式,可以方便地表示復(fù)雜數(shù)據(jù)結(jié)構(gòu)。JSON對象有兩個方法:stringify()和parse()。在簡單的情況下,這兩個方法分別可以將JavaScript序列化為JSON字符串,以及將JSON解析為原生JavaScript值。本文著重介紹JSON.stringify()的使用方法和注意事項。2021-05-05

