先设定一个标签点击事件
qq好友分享
点击方法(参数在前面给出来了)
function qqShare() {
var urlPath = “https://connect.qq.com/widget/shareqq/index.html?url=”+ encodeURI(url) +
“&desc=” + desc +
“&title=” + title +
“&summary=” + summary +
“&pics=” + pics;
window.open (urlPath)
}
QQ空间分享
请求地址:https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=你的分享网址&sharesource=qzone&title=你的分享标题&pics=你的分享图片地址&summary=你的分享描述&desc=你的分享简述
先设定一个标签点击事件
qq空间分享
点击方法(参数和前面的一样)
这里需要注意的一点是请求地址url前面的方法是encodeURIComponent,而不是encodeURI,encodeURI也可以用,当时如果请求地址后面跟的有参数的话,就会出问题,所以建议使用encodeURIComponent
function qqQzone() {
var urlPath = “http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=”+ encodeURIComponent(url) +
“&desc=” + desc +
“&title=” + title +
“&summary=” + summary +
“&pics=” + pics;
window.open (urlPath)
}
微博分享
请求地址:http://service.weibo.com/share/share.php?url=你的分享网址&sharesource=qzone&title=你的分享标题&pics=你的分享图片地址&summary=你的分享描述&desc=你的分享简述
先设定一个标签点击事件
微博分享
点击方法(参数和前面的一样)
微博分享基本和QQ好友分享一样,就是分享链接地址不一样,需要改一下
最后
面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。
629716)]
[外链图片转存中…(img-kC6U0sSo-1718725629717)]
[外链图片转存中…(img-BBRoZUIp-1718725629717)]
[外链图片转存中…(img-mlRZyei8-1718725629718)]