在开发一个页面的时候常常会有这么一个小功能,就是分享该页面中的信息。
常见的分享代码有百度分享, JiaThis分享插件,bshare分享插件等,我主要分享一下自定义分享代码,如下:
function dofristshare(type) { var title = encodeURIComponent("新年快乐,马年吉祥"); var link = encodeURIComponent('http://www.baidu.com'); var image = encodeURIComponent('http://www.baidu.com/img/bdlogo.gif'); if (type == "sina") { window.open("http://v.t.sina.com.cn/share/share.php?url=" + link + "&title=" + title + "&content=utf8&pic=" + image); } if (type == "tx") { window.open("http://v.t.qq.com/share/share.php?url=" + link + "&title=" + title + "&pic=" + image); } if (type == "qzone") { window.open("http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=" + link + "&title=" + title + "&pics=" + image); } if (type == "rr") { window.open("http://widget.renren.com/dialog/share?resourceUrl=" + link + "&title=" + title + "&pic=" + image); } if (type == "douban") { window.open("http://www.douban.com/recommend/?url=" + link + "&title=" + title + "&image=" + image); } return false;}
htm代码:
<div class="share_top_style"> <a href="javascript:void()" class="" onClick="dofristshare('sina')"><img src='/images/loading.gif' data-original="images/sina.png" ></a> <a href="javascript:void()" class="" onClick="dofristshare('tx')"><img src='/images/loading.gif' data-original="images/tx.png" ></a> <a href="javascript:void()" class="" onClick="dofristshare('rr')"><img src='/images/loading.gif' data-original="images/rr.png" ></a> <a href="javascript:void()" class="" onClick="dofristshare('qzone')"><img src='/images/loading.gif' data-original="images/qq.png" ></a> <a href="javascript:void()" class="" onClick="dofristshare('douban')"><img src='/images/loading.gif' data-original="images/db.png" ></a> </div>
作者:风雨后见彩虹
出处:http://www.cnblogs.com/moqiutao/
如果您觉得本文对您的学习有所帮助,请多支持与鼓励。
原标题:页面分享代码share
关键词: