0

我有2个问题。

1)我想知道是否有任何方法,我可以在页脚中添加一个代码以获取版权,它会自动提取站点名称并添加到页脚版权中。

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

如果网站标题是“示例”,我可以在页脚中添加任何代码,所以如果我写:版权 2012 -“它会自动在此处添加标题”。版权所有。

2)什么是最好的base64编码器,谁能给我一个如何使用它的链接。

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

4

1 回答 1

1

假设您的页脚中有一个要插入网站标题的元素,您可以通过以下方式非常简单地实现该部分:

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

JS 小提琴演示

至于 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 被准确地复制,它应该可以工作。

参考:

于 2012-04-18T20:43:37.703 回答