如何将单个字符串的文本行导入多个HTML文件?

时间:2015-02-16 13:51:20

标签: javascript html css

这可能是一个非常愚蠢的问题,答案很简单,但这里有:

我正在用HTML创建一个电影目录,以便在我的Galaxy 3平板电脑上显示,以帮助我选择要观看的电影(非商业或专业)。

我目前有大约10倍的各种HTML页面用于列表,主菜单,框架等,很快就会为个别类型创建更多的20x页面。在每个页面的底部,我有一个小脚注,其中包含我的姓名和我上次更新目录的日期:

Gus Diaz - 16/02/2015

那就是它!这很简单!这个小脚注帮助我理解我的目录可能有多么过时。

问题:
有没有办法用一个中心文件动态更新每个HTML文件使用"很可能" a .CSS文件或Javascript文件?我试着查看(STRING)命令,但无法找到任何答案。

理想情况下:
我想用以下字符串打开一个中央.CSS文件:

" Gus Diaz - 2015年6月20日"并手动更改它,然后可以使用特殊代码动态更新所有其他20-30x各种HTML文件(可能?)...

我甚至在我的HTML文件上试验过这段代码,但它没有工作:

CSS:

.string .update {
    "Gus Diaz - 16/02/2015"
}

HTML:

<string class="update"></string>

有什么想法吗?有帮助吗?在此先感谢,我之前从这个论坛收到的帮助是巨大的!

格斯

5 个答案:

答案 0 :(得分:3)

你可以用CSS做到这一点:

&#13;
&#13;
.update:before {
    content: "Gus Diaz - 16/02/2015";
}
&#13;
<string class="update"></string>
&#13;
&#13;
&#13;

答案 1 :(得分:1)

在要显示消息的所有页面上写相同的代码:

HTML

<span class="update"></span>
<script src="update.js"></script>

只编辑一个js文件:

JavaSCRIPT(update.js)

document.getElementById("update").innerHTML = "Gus Diaz - 16/02/2015";

答案 2 :(得分:0)

你需要的只是一个全局变量,让我们在一个文件中说:footnote,然后从其他地方引用它。

答案 3 :(得分:0)

Html文件

<div id="footer1"></div>

javascript文件

document.getElementById('footer1').innerHTML="Gus Diaz - 16/02/2015"

并在您想要的每个HTML文件中使用脚本代码添加javascript文件

答案 4 :(得分:0)

最简单的方法是使用CSS:在选择器之前或之后:

.update:before {
    content: 'Gus Diaz - 16/02/2015';
}

请参阅http://jsfiddle.net/j81wrL1m/1/了解工作示例