網上有很多新浪微博分享的JS代碼了,不過都是電腦版的,這在手機上很容易發生頁面的混亂。最近在開發手機軟件,所以就寫了這個手機版的新浪微博分享JS代碼,如下:
//下面這段是生成新浪微博手機版的分享鏈接和地址
var sinaurl="";
sinaurl+="http://weibo.cn/ext/share?relateUid=1851485841&rt="+encodeURIComponent(entries[selectedEntry].title)+"&ru="+encodeURIComponent(entries[selectedEntry].link);
contentHTML += '<p/><a href="sinawb.html"><img src="img/ico_sina.gif"/>微博分享</a>';
$("#entryText",this).html(contentHTML);
//點擊鏈接後在iframe中顯示分享頁面 var sinawb="";
sinawb+='<iframe src="'+sinaurl+'" frameborder=0></iframe>';
$("#sinawb",this).html(sinawb);
經過測試,效果還是不錯的,不過有些內容新浪微博不允許分享,好像在保護它自己的新聞,搜狐,網易等的新聞都不允許分享。