1

Web ページに Digg ボタンを追加したいのですが、スクリプト タグをページに直接追加したくありません。

<div class="digg">
<script type="text/javascript">
    digg_url = '';
    digg_bgcolor = '#99ccff';
    digg_skin = 'compact';
    digg_window = 'new';
</script>
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script>
</div>

Digg ボタンに JavaScript を追加する目立たない方法をいくつか教えてください。

4

2 に答える 2

2

diggthis.jsスクリプトは、スクリプト タグがある場所にボタンを配置するか、クラス名が のアンカー タグを探します"DiggThisButton"。ただし、すべての DOM 要素が作成される前に実行を試みます。そのため、スクリプトを HTML ドキュメントの先頭に含めるのではなく、ページの下部に配置する必要があります。

これを行う別の方法を次に示します ( は....追加のコンテンツを表します)。

<html>
<head>
<script type="text/javascript">
    digg_url = '';
    digg_bgcolor = '#99ccff';
    digg_skin = 'compact';
    digg_window = 'new';
</script>
.....
<body>
....
<div class="digg">
 <a class="DiggThisButton"></a>
</div>
....
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script>
</html>
于 2009-07-14T17:30:31.613 に答える
0

これらの " " 変数を別のファイルに設定する以外digg_に、できることはあまりありません。

とにかく、dig.com から外部 Javascript をインクルードすることは、実際には「押し付けがましい」ものではありません。

于 2009-07-14T17:03:21.030 に答える