这里有2种方法来说明一下分享到QQ空间和新浪微博
html代码
<div class="one" οnclick="one()">
分享到QQ空间
</div>
<div class="two" οnclick="two()">
分享到新浪微博
</div>
方法一:
<script type="text/javascript">
//分享到QQ空间
function one(){
var share1=new ShareTip();
share1.sharetoqqzone(
"QQ空间测试",
"http://m.vickeynce.com",
"http://img.tiantianshangke.com/img/video/1470985253.jpg"
);
}
//新浪微博
function two(){
var share1=new ShareTip();
share1.sharetosina(
"新浪微博测试,爱是极好的卡接收到看啦就是都好看就拉黑谁的框架安徽省电视剧和刚卡死的华国锋卡酒红色的购房款及航道",
"http://m.vickeynce.com",
"http://img.tiantianshangke.com/img/video/1470985253.jpg"
);
}
var ShareTip = function() {};
//分享到新浪微博
ShareTip.prototype.sharetosina=function(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');
}
//分享到QQ空间
ShareTip.prototype.sharetoqqzone=function(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');
}
</script>
<script type="text/javascript">
//分享到QQ空间
function one(){
console.log('one')
location.href= 'http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url =http://m.vickeynce.com&summary=我傻所以想要分享&site=来自于vickey新概念英语&pics=http://img.tiantianshangke.com/img/aq//h5_1470882133.jpg'
}
//新浪微博
function two(){
console.log('two')
location.href= 'http://service.weibo.com/share/share.php?url=http://m.vickeynce.com&appkey = 来自于vickey新概念英语&title=新浪微博分享测试&pic=http://img.tiantianshangke.com/img/aq//h5_1470882133.jpg';
}
//QQ群和QQ好友
function four(){
console.log('four');
window.open('http://connect.qq.com/widget/shareqq/index.html?url=http://www.sevenphp.com/test/test.html&desc=邀请详情&title=标题&summary=简介&pics=&flash=&site=邀请人或网站&callback=" title="QQ登')
}
</script>
参数说明:
1.新浪微博:
http://service.weibo.com/share/share.php?url=
count=表示是否显示当前页面被分享数量(1显示)(可选,允许为空)
&url=将页面地址转成短域名,并显示在内容文字后面。(可选,允许为空)
&appkey=用于发布微博的来源显示,为空则分享的内容来源会显示来自互联网。(可选,允许为空)
&title=分享时所示的文字内容,为空则自动抓取分享页面的title值(可选,允许为空)
&pic=自定义图片地址,作为微博配图(可选,允许为空)
&ralateUid=转发时会@相关的微博账号(可选,允许为空)
&language=语言设置(zh_cn|zh_tw)(可选)
2.QQ空间:
http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?
url=分享的网址
&desc=默认分享理由(可选)
&summary=分享摘要(可选)
&title=分享标题(可选)
&site=分享来源 如:腾讯网(可选)
&pics=分享图片的路径(可选)
最后补充一个分享到QQ群,QQ好友。
这个打开的分享网页是web页面,所以不适合在移动端做分享。适合在pc端做分享
//QQ群和QQ好友
function four(){
console.log('four');
window.open('http://connect.qq.com/widget/shareqq/index.html?url=http://www.sevenphp.com/test/test.html&desc=邀请详情&title=标题&summary=简介&pics=&flash=&site=邀请人或网站&callback=" title="QQ登')
}
最后在补充一个,方便自己记忆
调起手机的拨号
<a href="tel:12312312312"></a>