博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

动态加载外部css或js文件

Posted on 2021-12-22 11:37  XXLINF  阅读(66)  评论(0)    收藏  举报
//动态加载外部css或js文件
function loadjscssfile(filename, filetype) {
    if (filetype == "js") { //判断文件类型
        var fileref = document.createElement('script')//创建标签
        fileref.setAttribute("type", "text/javascript")//定义属性type的值为text/javascript
        fileref.setAttribute("src", filename)//文件的地址
    }
    else if (filetype == "css") { //判断文件类型
        var fileref = document.createElement("link")
        fileref.setAttribute("rel", "stylesheet")
        fileref.setAttribute("type", "text/css")
        fileref.setAttribute("href", filename)
    }
    if (typeof fileref != "undefined")
        document.getElementsByTagName("head")[0].appendChild(fileref)
}