100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > jq 移动端网页分享功能_js实现QQ 微信 新浪微博分享功能

jq 移动端网页分享功能_js实现QQ 微信 新浪微博分享功能

时间:2024-05-24 14:08:01

相关推荐

jq 移动端网页分享功能_js实现QQ 微信 新浪微博分享功能

var shareModel ={/**

* 分享QQ好友

* @param {[type]} title [分享标题]

* @param {[type]} url [分享url链接,默认当前页面链接]

* @param {[type]} pic [分享图片]

* @return {[type]} [description]*/shareQQ:function(url, title, pic) {var param ={

url: url||window.location.href,

desc:'', /*分享理由*/title : title|| '', /*分享标题(可选)*/summary :'',/*分享描述(可选)*/pics : pic|| '',/*分享图片(可选)*/flash :'', /*视频地址(可选)*/site:'' /*分享来源 (可选)*/};var s =[];for (var i inparam) {

s.push(i+ '=' + encodeURIComponent(param[i] || ''));

}var targetUrl = "/widget/shareqq/iframe_index.html?" + s.join('&') ;

window.open(targetUrl,'qq', 'height=520, width=720');

},/**

* 微信分享

* @return {[type]} [description]*/weixin:function() {var url =window.location.href,

encodePath=encodeURIComponent(url),

targetUrl= '/api.php?text=' +encodePath;

window.open(targetUrl,'weixin', 'height=320, width=320');

},/**

* 分享新浪微博

* @param {[type]} title [分享标题]

* @param {[type]} url [分享url链接,默认当前页面]

* @param {[type]} pic [分享图片]

* @return {[type]} [description]*/sinaWeiBo:function(title, url, pic) {var param ={

url: url||window.location.href,

type:'3',

count:'1', /** 是否显示分享数,1显示(可选)*/appkey:'', /** 您申请的应用appkey,显示分享来源(可选)*/title:'', /** 分享的文字内容(可选,默认为所在页面的title)*/pic: pic|| '', /**分享图片的路径(可选)*/ralateUid:'', /**关联用户的UID,分享微博会@该用户(可选)*/rnd:newDate().valueOf()

}var temp =[];for( var p inparam ) {

temp.push(p+ '=' +encodeURIComponent( param[p ] || '') )

}var targetUrl = '/share/share.php?' + temp.join('&');

window.open(targetUrl,'sinaweibo', 'height=430, width=400');

}

};

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。