我有2个问题。
1)我想知道是否有任何方法,我可以在页脚中添加一个代码以获取版权,它会自动提取站点名称并添加到页脚版权中。
因为我打赌我的英语不够清楚,所以我会写一个例子。
如果网站标题是“示例”,我可以在页脚中添加任何代码,所以如果我写:版权 2012 -“它会自动在此处添加标题”。版权所有。
2)什么是最好的base64编码器,谁能给我一个如何使用它的链接。
我想对页脚进行编码,所以我想如果有一个代码可以在页脚中自动添加网站标题,那就太好了。
假设您的页脚中有一个要插入网站标题的元素,您可以通过以下方式非常简单地实现该部分:
var title = document.getElementsByTagName('title')[0].firstChild.nodeValue,
footerElem = document.getElementById('footerElementID'),
t = document.createTextNode(title);
footerElem.appendChild(t);
至于 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 被准确地复制,它应该可以工作。
参考: