0

2つの質問があります。

1) サイト名を自動的にプルしてフッターの著作権に追加する、著作権のフッターに追加できるコードがあるかどうか疑問に思っていました。

私の英語は十分に明確ではないに違いないので、例を書きます。

サイトのタイトルが「例」の場合、フッターに追加できるコードはありますか? Copyrights 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 に答える