码迷,mamicode.com
首页 > 微信 > 详细

将网页分享到微信 微博 脸书 推特等社交媒体

时间:2015-07-30 17:19:44      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:

tools.share = function(name)
{
    var list =
    {
        //微信
        ‘wechat‘   : function(selector){
                        $(selector).append(‘<img src="http://qr.liantu.com/api.php?text=‘+encodeURIComponent(window.location.href)+‘" />‘).show();//在线生成二维码
                     },
        //新浪微博
        ‘sina‘     : ‘http://service.weibo.com/share/share.php?title=__shareTitle__&url=__shareUrl__&language=zh_cn‘,
        //脸书
        ‘facebook‘ : ‘http://www.facebook.com/sharer.php?u=__shareUrl__&t=__shareTitle__‘,
        //推特
        ‘twitter‘  : ‘http://twitter.com/?status=__shareUrl__%20-%20__shareTitle__‘,
        //pin
        ‘pinterest‘: ‘http://pinterest.com/pin/create/button/?url=__shareUrl__&media=__shareTitle__‘
 
    };
    if(typeof(list[name]) == ‘undefined‘)
    {
        alert(‘暂未开放‘);
        return;
    }
    else if(typeof(list[name]) == ‘function‘)
    {
        list[name](arguments[1]);
    }
    else if(typeof(list[name]) == ‘string‘)
    {
        var url = list[name].replace(‘__shareUrl__‘,encodeURIComponent(window.location.href)).replace(‘__shareTitle__‘,encodeURIComponent(document.title));
        window.open(url,"Both","width=850,height=520,menubar=0,scrollbars=1,resizable=1,status=1,titlebar=0,toolbar=0,location=1");
    }
};
调用:tools.share(‘sina‘);


二维码生成工具


技术分享

http://www.liantu.com/pingtai/

将网页分享到微信 微博 脸书 推特等社交媒体

标签:

原文地址:http://my.oschina.net/yonghan/blog/485622

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!