最近使用Bshare分享不同的地址;如:新浪微博分享一个地址,微信分享到另一个地址,在Bshare帮助上找了一遍,发现没有相关方法,郁闷……
于是联系bshare客服,他们给了下面的例子,算是解决了这个问题
// 代码如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 4.0 Transitional//EN">
<HTML> <HEAD>
<TITLE> 分平台自定义 </TITLE>
<META NAME="Generator" CONTENT=""> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD>
<BODY>
<style> .bshare-custom{margin: 0;padding: 0;text-decoration: none;} .bshare-custom span{margin-right:1px;height:16px;line-height:16px;vertical-align:text-middle;font-size:14px;} .bshare-custom a{border:none; color: #2E3192;cursor: pointer;display: inline-block;height: 16px;line-height: 16px;margin-right: 0px;opacity: 1;padding-left: 0px;vertical-align:text-bottom;} .bshare-custom img{border:none; color: #2E3192;cursor: pointer;display: inline-block;height: 16px;line-height: 16px;margin-right: 0px;opacity: 1;padding-left: 0px;vertical-align:text-bottom;} </style>
<div class="bshare-custom"> <span>分享到</span> <a title="分享到QQ空间" οnclick="fenxiangClick(this,'qzone')"><img src="> <a title="分享到新浪微博" οnclick="fenxiangClick(this,'sinaminiblog')"><img src="> <a title="分享到人人网" οnclick="fenxiangClick(this,'renren')"><img src="> <a title="分享到腾讯微博" οnclick="fenxiangClick(this,'qqmb')"><img src=">
<a title="分享到微信" οnclick="fenxiangClick(this,'weixin')"><img src="> <a title="更多平台" class="bshare-more bshare-more-icon more-style-addthis"></a>
</div>
<script type="text/javascript" charset="utf-8" src=">
<script type="text/javascript" charset="utf-8" src=">
<script type="text/javascript" charset="utf-8" >
function fenxiangClick(event, shortName) {
var url="";
var url2 = "";
bShare.entries = [];
if(shortName=="weixin"){
url = url2 ;
}
bShare.addEntry({
url: url
});
bShare.share(event, shortName);
}
</script>
</BODY>
</HTML>