2

すべてのサイト ページに stumbleupon ボタンを配置できるようにしたいのですが、ホームページでは常に「Stumble」ボタンを使用します。この機能をボタンに追加するにはどうすればよいですか?

これがStumbleuponが私に与えるものです:

< !-- su バッジをレンダリングする場所にこのタグを配置します -->

< su:badge layout="5" >< /su:badge >

< !-- このスニペットを適切な場所に配置 -->

< script type="text/javascript"><br>
  (function() {
    var li = document.createElement('script'); li.type = 'text/javascript'; li.async = true;
    li.src = ('https:' == document.location.protocol ? 'https:' : 'http:') + '//platform.stumbleupon.com/1/widgets.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(li, s);
  })();
< /script>

ここに私のサイトfairivy.comがあります

ありがとうございました!

4

2 に答える 2

2

バッジを表示する場所で、次のコードを編集します。

    <su:badge layout="5"></su:badge>

これに:

    <su:badge layout="5" location="http://www.fairivy.com/"></su:badge>
于 2013-04-17T06:09:55.160 に答える
1

stumblupon が提供する js スクリプトをカスタマイズし、JS でこの行を変更して、独自の Web サイトでホストする必要がある場合があります。

if(this.type=='follow')
return scheme+'www.'+ this.domain+ followBase+'?id='+ this.ref+'&l='+ this.layout;else if(this.type=='bestof')
return scheme+'www.'+ this.domain+ bestofBase+'?'+ this.request.join('&')+'&l='+ this.layout+'&title='+ encodeURIComponent(this.title);

このソリューションを使用する場合、メイン ドメインのみで別の .js を作成する必要がある場合があります。

この行をカスタムの場所に変更する必要もあります。

'//platform.stumbleupon.com/1/widgets.js'
于 2012-11-06T16:17:52.253 に答える