function fengxiang(){
var ua = navigator.userAgent.toLowerCase();
var is_weixn = (ua.match(/MicroMessenger/i)=="micromessenger") ? 1 : 0;
if(is_weixn || wap_userid == 424150){
var id = $('input[id=id]').val();
var fx_display = $('input[id=fxtag]').val() > 0 ? 'display:none' : ''; //推广产品标记
var fx_width = $('input[id=fxtag]').val() > 0 ? 'width:100%' : ''; //推广产品标记
if (id) {
//弹窗是否已存在
if ($('.shareAlert_boxshadow').length > 0) {
$('.shareAlert_boxshadow').show();
} else {
var fxWrap = $('body');
var span = '
';
fxWrap.append(span);
}
} else {
fJson.weixin();
}
}else{
if (wap_is_app == 1 || wap_is_ios == 1 || parseInt(APP_V)>=2) {
return false;
}
var _f = this;
var dW = $(document).width(),dH = $(document).height(),scT = $(document).scrollTop(),
wW = $(window).width(),wH = $(window).height();
var fxZ = $('');
fxZ.css({height:dH}).appendTo("body");
var fxWrap = $('');
//fxWrap.css({position:'fixed',left:'50%',top:'50%',marginLeft:"-25%",marginTop:"-25%",zIndex:2000});
// var fenA = ["tenxT","tenxZ","sinaT","renren","douban"];
var fenA = ["tenxZ","sinaT","douban"];
for(var i = 0;i < fenA.length;i++){
var span = '';
fxWrap.append(span);
}
fxWrap.appendTo("body");
fxWrap.on({
click : function(){
var dataId = $(this).data('id');
fJson[dataId]();
fxZ.remove();
fxWrap.remove();
}
},'span');
fxZ.on("click",function(){
fxZ.remove();
fxWrap.remove();
});
}
}
//发送给好友
function wxShareFriend() {
fJson.weixin();
}
//保存分享预览
function wxSaveShare() {
var id = $('input[id=id]').val(); // php自行channel_type区分
var tag = $('input[id=tag_020]').val() ? 1 : 0; // 区分020与文章标记
var submit_type = $('input[id=submit_type]').val() > 0 ? 1 : 0; // 区分团购标记
var success_id = $('input[id=success_id]').val() > 0 ? $('input[id=success_id]').val() : 0; // 分享拼团标记
var fxtag = $('input[id=fxtag]').val() > 0 ? 1 : 0; // 推广产品标记
alert_layer(); // 请求动画
$('.reloadShare').hide(); // 重新请求
$.post("/wap/shareAlert/GetShareThumbnail.php?name="+user_name, {'id':id, 'ch_id':css_channel_id,'user_id':wap_userid,'tag':tag,'submit_type':submit_type,'success_id':success_id,'fxtag':fxtag},
function(data){
var obj = JSON.parse(data);
del_layer(); // 关闭动画
wxShareComplete(); // 关闭弹窗按钮组
if (obj == 1) {
showAllzz('服务器繁忙,请稍后再试!'); // 参数有误,绘制失败
} else if(obj == 2) {
fJson.weixin(); // 打开原分享
} else if(obj == 3) {
reloadWxShareImg(); // 重新请求
} else {
if ($('.shareAlert_Img').length > 0) {
$('.shareAlert_Img').find('img').attr('src',obj.returnUrl);
$('.shareAlert_Img').show();
} else {
var fxWrap = $('body');
var span = '长按图片,保存到相册
X
';
fxWrap.append(span);
}
}
});
}
// 取消分享
function wxShareComplete() {
$('.shareAlert_boxshadow').hide();
}
// 重新请求图片
function reloadWxShareImg() {
if ($('.reloadShare').length > 0) {
$('.reloadShare').show();
} else {
var fxWrap = $('body');
var span = '';
fxWrap.append(span);
}
}
// 关闭分享图
function closeShareImg(unlink){
unlink = unlink ? unlink : '';
//删除临时分享图
if (unlink) {
$.post("/wap/shareAlert/GetShareThumbnail.php?name="+user_name, {'unlink':unlink},
function(data){});
}
$('.shareAlert_Img').hide();
$('.reloadShare').hide();
}
var fx_md5 = parseInt(readCookie('zz_userid')*wap_userid);
var fx_code = hex_md5(fx_md5);
var tmp_win = window.location.href;
if (tmp_win.indexOf("?") != -1) {
var _url_fx = '&member_id='+readCookie('zz_userid')+'&user_id='+wap_userid+'&code='+fx_code;
} else {
var _url_fx = '?member_id='+readCookie('zz_userid')+'&user_id='+wap_userid+'&code='+fx_code;
}
var fJson = {
'tenxT' : function(){
var _t = encodeURI(document.title); var _url = encodeURI(window.location+_url_fx); var _appkey = '801cf76d3cfc44ada52ec13114e84a96'; var _site = encodeURI; var _pic = ''; var _u = 'http://v.t.qq.com/share/share.php?title='+_t+'&url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic; window.open( _u,'转播到腾讯微博', 'width=700, height=580, top=180, left=320, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
},
'tenxZ' : function(){
window.open('http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url='+encodeURIComponent(document.location.href+_url_fx));
},
'sinaT' : function(){
(function(){window.open('http://v.t.sina.com.cn/share/share.php?title='+encodeURIComponent(document.title)+'&url='+encodeURIComponent(location.href+_url_fx)+'&source=bookmark','_blank','width=450,height=400');})()
},
'renren':function(){
(function(){window.open('http://widget.renren.com/dialog/share?resourceUrl='+encodeURIComponent(location.href+_url_fx)+'&srcUrl='+encodeURIComponent(location.href+_url_fx)+'&title='+encodeURIComponent(document.title)+'&description='+encodeURIComponent(document.title),'_blank','width=450,height=400');})()
},
'douban':function(){
(function(){window.open('http://www.douban.com/share/service?href='+encodeURIComponent(location.href+_url_fx)+'&name='+encodeURIComponent(document.title)+'&text='+encodeURIComponent(document.title),'_blank','width=450,height=400');})()
},
'weixin' : function(){
if (AGENT_ID == 8101) {
var weixin_ts = $('');
} else {
var weixin_ts = $('');
}
weixin_ts.appendTo("body");
weixin_ts.on("click",function(){
$(this).remove();
})
}
};
/**微名片中的分享**/
$(function(){
$("#evTWeiDl").on('click','dt',function(){
var share = $(this).data("share");
if(share == 1){
var ua = navigator.userAgent.toLowerCase(),is_weixn = (ua.match(/MicroMessenger/i)=="micromessenger") ? 1 : 0;
if(is_weixn){
fengxiang();
}else{
showAllzz("此功能只在微信下可用!");
}
} else if (share ==2){
var imgsrc = $(this).find("img").attr("src"),
img = $('');
img.load(function(){
showAllzz(img);
})
}
});
});
/**app分享的方法**/
function app_share_fn2(){
var title=document.title;
var url=window.location.href;
url=url.replace(/\#/g,"");
var con=$("meta[name='description']").attr("content");
if(!con)con=title;
var pic=$("img")[0].src;
android.share(title,con,pic,url);
}