博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信qq微博分享
阅读量:6650 次
发布时间:2019-06-25

本文共 2519 字,大约阅读时间需要 8 分钟。

hot3.png

/*分享到新浪微博,QQ空间,人人网,生成二维码*/    var myTitle=$("title").text();    var myHref = window.location.href;    function shareweibo(title,url,picurl)      {          var sharesinastring='http://v.t.sina.com.cn/share/share.php?title='+title+'&url='+url+'&content=utf-8&sourceUrl='+url+'&pic='+picurl;          window.open(sharesinastring,'newwindow','height=400,width=400,top=100,left=100');      }    function sharetoqqzone(title,url,picurl)      {          var shareqqzonestring='http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?summary='+title+'&url='+url+'&pics='+picurl;          window.open(shareqqzonestring,'newwindow','height=400,width=400,top=100,left=100');      }       function sharerenren(title,url,picurl){        var shareqqzonestring='http://***/share/buttonshare.do?link='+myHref+'&title='+myTitle+'';          window.open(shareqqzonestring,'newwindow','height=400,width=400,top=100,left=100');      }    function sharewxcode() {        var text ="北京高阳金信信息技术有限公司";        //生成二维码可能和网上其他地方的资料不一样,添加了logo图片路径(之前不知道哪位高手写的第一版本,貌似没有logo功能,小弟在此基础上加的)        $('#div_code').qrcode({            text: utf16to8(text),            height: 200,            width: 200,            colorDark : '#000000',            colorLight : '#ffffff',            correctLevel : QRCode.CorrectLevel.H          //此处添加了个logo,可以随意替换链接          /*src: 'file:///E:/test/erweima/images/123211.jpg'*/      });    }    function utf16to8(str) { //转码        var out, i, len, c;        out = "";        len = str.length;        for (i = 0; i < len; i++) {            c = str.charCodeAt(i);            if ((c >= 0x0001) && (c <= 0x007F)) {                out += str.charAt(i);            } else if (c > 0x07FF) {                out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));                out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F));                out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));            } else {                out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F));                out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));            }        }        return out;    }    $("#weibo").click(function(){        shareweibo(myTitle,myHref,"");    });    $("#qq").click(function(){        sharetoqqzone(myTitle,myHref,"");    });    $("#weixin").click(function(){        sharewxcode();    });    $(".cancel").click(function(){        $("#div_code").empty();    });    $("#renren").click(function(){        sharerenren();    }); 或者直接用百度的JiaThis

 

转载于:https://my.oschina.net/zwyang/blog/1525169

你可能感兴趣的文章
BZOJ3328: PYXFIB(单位根反演?)
查看>>
使用EasyUI的treegrid犯的个低级错误
查看>>
jmeter 登录并发 (此文章有待修改)
查看>>
spring事务测试2,为了解决spring事务测试1
查看>>
扩展卡特兰数
查看>>
ajax对象。同步与异步及ajax发送请求
查看>>
event.stopPropagation 阻止触发父元素的绑定事件
查看>>
[开源] KJFramework.Message 智能二进制消息框架
查看>>
appcan本地数据库,uexDataBaseMgr插件
查看>>
HTML学习笔记一基本标签
查看>>
Mac、nvm、node/npm
查看>>
【转载】随机函数rand()
查看>>
二分查找 BestCoder Round #36 ($) Gunner
查看>>
PowerShell【Do While、Do Until篇】
查看>>
试验添加RAC(ORA10G)节点
查看>>
面试题编程题04-python sort和sorted用法与区别
查看>>
UWP是什么东西
查看>>
do not track
查看>>
ios判断是否有中文
查看>>
Swift入门篇-字符串和字符
查看>>