首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用单个URL创建Stumbleupon按钮

使用单个URL创建Stumbleupon按钮
EN

Stack Overflow用户
提问于 2012-11-06 16:08:25
回答 2查看 560关注 0票数 2

我希望能够在我的所有网站页面上的stumbleupon按钮,但始终有“绊脚石”我的主页。如何将此功能添加到Button中?

,Stumbleupon给我的是:

< !--把这个标签放在你想让su徽章呈现的地方-->

代码语言:javascript
复制
< su:badge layout="5" >< /su:badge >

< !--把这个片段放在适当的地方->

代码语言:javascript
复制
< 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

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2013-04-17 06:09:55

在要显示徽章的地方,请从以下内容编辑代码:

代码语言:javascript
复制
    <su:badge layout="5"></su:badge>

对此:

代码语言:javascript
复制
    <su:badge layout="5" location="http://www.fairivy.com/"></su:badge>
票数 2
EN

Stack Overflow用户

发布于 2012-11-06 16:17:52

您可能必须自定义意外提供的JS脚本,尝试在js中更改这一行,并将其托管在您自己的网站上:

代码语言:javascript
复制
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。

您还需要将该行更改为您的自定义位置:

代码语言:javascript
复制
'//platform.stumbleupon.com/1/widgets.js'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13254926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档