HTML网站标题和页脚版权

时间:2012-04-18 20:39:25

标签: html base64

我有2个问题。

1)我想知道是否有任何方式,我可以添加页脚版权的代码,自动提取网站名称并添加页脚版权。

因为我打赌我的英语不够清楚,我会写一个例子。

如果网站标题是"示例"是否有任何代码,我可以添加页脚,所以如果我写: 版权所有2012 - "它会自动添加标题"。保留所有权利。

2)什么是最好的base64编码器,任何人都可以给我一个如何使用它的链接。

我想对页脚进行编码,所以我想如果有一个代码可以自动添加页脚中的网站标题,那就太棒了。

1 个答案:

答案 0 :(得分:1)

假设您的页脚中有一个元素,您想要插入该网站的标题,您可以通过以下方式完成该部分:

var title = document.getElementsByTagName('title')[0].firstChild.nodeValue,
    footerElem = document.getElementById('footerElementID'),
    t = document.createTextNode(title);
footerElem.appendChild(t);​

JS Fiddle demo

对于你的页脚编码Base64?我不敢提供办法,我害怕;我也无法理解为什么你想要


已编辑以回应OP留下的评论(见下文)。

首先,将您的JavaScript <script></script>放入文档的<head></head>。然后将其粘贴到:

window.onload = function(){
    var title = document.getElementsByTagName('title')[0].firstChild.nodeValue,
        footerElem = document.getElementById('footerElementID'),
        t = document.createTextNode(title);
    footerElem.appendChild(t);
};​

唯一的区别是现在它被包装在window.onload事件处理程序中,这意味着它应该在window完全加载时触发,并且假设您的HTML被准确地再现,它应该工作。

参考文献: