javascript - 编辑多个 html 文件 - 添加字符串到 <head>

标签 javascript php html css notepad++

<分区>

我有一个巨大的静态 html 网站,我需要在每个头部部分的末尾添加一些新的脚本和 css 路径。有什么工具可以帮助我吗?

或者也许我可以使用一些 php 或 JS?我在这方面很陌生。

感谢您的帮助。

最佳答案

如果您想将 CSS 和 JS 文件动态添加到页面的 <head> , 然后使用下面的函数。

function loadjscssfile(filename, filetype){
    if (filetype=="js"){ //if filename is a external JavaScript file
        var fileref=document.createElement('script')
        fileref.setAttribute("type","text/javascript")
        fileref.setAttribute("src", filename)
    }
    else if (filetype=="css"){ //if filename is an external CSS file
        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)
}


loadjscssfile("javascript.js", "js");
loadjscssfile("mystyle.css", "css");

关于javascript - 编辑多个 html 文件 - 添加字符串到 <head>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32035948/

相关文章:

javascript - 单击以使用 Jquery 和 ajax 显示详细信息

php - MysqliDb - 检查连接是否关闭

php - 使用 INSERT … ON DUPLICATE KEY UPDATE 与多个键

html - 如何隐藏html表格中行之间的边框并使用css仅显示列之间的边框

html - CSS 菜单在 IE 中左对齐,但在 Chrome 中居中对齐

javascript - jQuery 只点击元素数据

javascript - 在 ngFor 循环中选择变量键

javascript - 使用 Jquery 从 PHP 页面解码 JSON 数据

PHP - 从时间戳获取毫秒

javascript - 谷歌地图未以全尺寸显示为容器