// 是否是手机版
$(function(){
//set_is_mobile();
var u = navigator.userAgent;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1;
});
// 清除V11的缓存
function removeV11Cache() {
localStorage.removeItem('UserCenterAccessToken');
localStorage.removeItem('UserCenterAccessTokenLife');
localStorage.removeItem('seesionId');
}
function is_mobile(){
return window.screen.width<767 || ($('body').width() > 0 && $('body').width() < 767);
}
/* function set_is_mobile(){
var v = is_mobile() ? 1 : 0;
$('.niceUserLogin input[name="ismobile"]').val(v);
// 设置退出按钮链接
var lg_out = $('.v9_login_out'), url = lg_out.attr('href');
url = url_params_add(url, 'ismobile', v);
url = url_params_add(url, 'version', 9);
lg_out.attr('href', url);
} */
function show_userpanel(){
//解决繁体语言跳会员中心变简体问题
var langId = 0;
langId = getThisLangId(langId);
var url = "http://erzhongheavy.com/uc/#/clean?idweb=9564&lang=0&sessionId=44cor81tmp1uddruoq7kkdl1p6";
if (langId<=1 && url.indexOf("lang=0") != -1) {
if (langId == 1) url = url.replace('lang=0','lang=1');
}
if(is_mobile()){
location.href = url;
}else{
//location.href = "http://erzhongheavy.com/uc/#/clean?idweb=9564&lang=0&sessionId=44cor81tmp1uddruoq7kkdl1p6";
//var newTab=window.open('http://erzhongheavy.com/uc/#/clean?idweb=9564&lang=0&sessionId=44cor81tmp1uddruoq7kkdl1p6');
//解决新窗口被拦截问题 wujianchao 2017-9-1
if(''=='userModel'){ var target = '_self'; }
else{ var target = '_blank'; }
var a = $("tourl").get(0);
var e = document.createEvent('MouseEvents');
e.initEvent( 'click', true, true );
a.dispatchEvent(e);
}
}
if(typeof integralShop !== 'function'){
function integralShop(){
if(window.screen.width<767 || ($('body').width() > 0 && $('body').width() < 767)){
location.href = "/uc/#/clean?lang=0&redirect=%2Fuc%2F%23%2Fintegral%2Fshop";
}else{
window.open("/uc/#/clean?lang=0&redirect=%2Fuc%2F%23%2Fintegral%2Fshop");
}
}
}
if(typeof showcart !== 'function'){
function showcart(){
if(window.screen.width<767 || ($('body').width() > 0 && $('body').width() < 767)){
location.href = "https://s143js.nicebox.cn/exusers/u_cart.php?idweb=9564&act=show&lang=0&v=9";
}else{
document.getElementById("boxName").innerHTML="查看购物车";
if(document.getElementById("boxClose")) document.getElementById("boxClose").innerHTML="×";
document.getElementById("showiframe").src="https://s143js.nicebox.cn/exusers/u_cart.php?idweb=9564&act=show&lang=0&v=9";
box.Show({width:'1000px', height:'600px'});
}
}
}
function show_myorder(){
if(is_mobile()){
location.href = "http://erzhongheavy.com/uc/#/clean?idweb=9564&lang=0&sessionId=44cor81tmp1uddruoq7kkdl1p6&lang=0&redirect=%2Fuc%2F%23%2Forder%2Finfo%2F";
}else{
window.open("http://erzhongheavy.com/uc/#/clean?idweb=9564&lang=0&sessionId=44cor81tmp1uddruoq7kkdl1p6&lang=0&redirect=%2Fuc%2F%23%2Forder%2Finfo%2F");
}
}
function check_login(form){
//set_is_mobile();
//alert(form.username.value);
//alert(form.pwd.value);
var tips = "用户名和密码必须填写";
if(tips=="") tips ="信息尚未完整";
if(!form.username.value || !form.pwd.value){alert(tips);return false;}
//setTimeout(function(){location.reload();})
return true;
}
//忘记密码
$(function(){
$('[id="idBoxFpass"]').click(function(){
if(is_mobile()){
location.href = "https://s143js.nicebox.cn/exusers/forget.php?id=9564&lang=0&noajax=1";
}else{
var forget ="忘记密码";
var url = "https://s143js.nicebox.cn/exusers/forget.php?id=9564&lang=0&ispc=1";
document.getElementById("boxName").innerHTML="忘记密码";
if(document.getElementById("boxClose")) document.getElementById("boxClose").innerHTML="×";
document.getElementById("showiframe").src=url;
box.Show({width:"450px",height:"200px"});
//user_dialog(forget,url);
//弹出框
//$('.dialog_bg .dialog').css({"height":"230px","top":"calc(50% - 115px)"});
//改变弹出框的高宽
}
});
});
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function getThisLangId(id){
if (id=='0' || id==undefined) {
var JF_cn="ft"+self.location.hostname.toString().replace(/\./g,"");
if (getCookie(JF_cn) != null) {
id = getCookie(JF_cn);
}
}else{
}
if (id==undefined) {
id=0;
}
return id;
}
//注册
function OnRegister(id){
id = getThisLangId(id);
var s_PostUrl = "https://s143js.nicebox.cn/fenxiaosrc/getFXIDUser.php?callback=?";
var arr_PostData = {};
var issafariBrowser = /Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent);
if(is_mobile() || issafariBrowser){
var mobileUrl = "https://s143js.nicebox.cn/exusers/register.php?id=9564&lang="+id+"&noajax=1";
$.getJSON(s_PostUrl,arr_PostData,function(data){
var i_FIDUser = data.FXIDUser;
mobileUrl+= "&FIDUser="+i_FIDUser;
location.href = mobileUrl;
});
}else{
var srcUrl = "https://s143js.nicebox.cn/exusers/register.php?id=9564&lang="+id+"&ispc=1";
document.getElementById("boxName").innerHTML="会员注册";
if(document.getElementById("boxClose")) document.getElementById("boxClose").innerHTML="×";
var url = "https://s143js.nicebox.cn/exusers/register.php?id=9564&lang="+id+"&ispc=1"; //iframe的链接;
document.getElementById("showiframe").src = url+'&isIframe=1';
box.Show({width:"500px",height:"380px"});
//user_dialog(title,url); //弹出框
}
}
function OnLogin(id, no_jump = 0, backurl = '',trunPage=''){
var issafariBrowser = /Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent);
id = getThisLangId(id);
if(!window.name.includes('isCheckLoginSuccess_')){window.name += 'isCheckLoginSuccess_';}
if(is_mobile()){
let protocol = window.location.protocol;
let href = window.location.href;
href = href.replace(protocol+'//','');
trunPage = trunPage&&trunPage != 'userCenter'?'&trunPage='+encodeURIComponent(href):'';
hrefType = protocol=='http:'?'notssl':'ssl';
location.href = "https://s143js.nicebox.cn/exusers/u8_login.php?idweb=9564&lang="+id+"&qqlogin="+trunPage+"&hrefType="+hrefType;
}else{
if(issafariBrowser){ //如果是safari新页面打开登陆界面
var url = "https://s143js.nicebox.cn/exusers/u8_login.php?idweb=9564&lang="+id+"&qqlogin="; //跳转的链接
window.location.href = url;
}else{ //如果不是safari弹窗打开登陆界面
trunPage = trunPage&&trunPage != 'userCenter'?'&trunPage='+trunPage:'';
var url = "https://s143js.nicebox.cn/exusers/u8_login.php?idweb=9564&lang="+id+"&qqlogin="+trunPage+'&isIframe=1'; //iframe的链接
document.getElementById("boxName").innerHTML="用户登录";
if(document.getElementById("boxClose")) document.getElementById("boxClose").innerHTML="×";
document.getElementById("showiframe").src=url;
box.Show({width:"500px",height:"250px"});
}
}
}
function showProtocol(id,from,boxName,loginTrunPage=''){
var issafariBrowser = /Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent);
id = getThisLangId(id);
var url = "https://s143js.nicebox.cn/exusers/protocol.php?idweb=9564&lang="+id+"&from="+from+"&loginTrunPage="+loginTrunPage; //跳转的链接
if(is_mobile()){
location.href = url;
}else{
if(issafariBrowser){ //如果是safari新页面打开登陆界面
window.location.href = url;
}else{ //如果不是safari弹窗打开登陆界面
document.getElementById("boxName").innerHTML=boxName;
if(document.getElementById("boxClose")) document.getElementById("boxClose").innerHTML="×";
document.getElementById("showiframe").src=url+'&isIframe=1';
box.Show({width:"800px",height:"550px"});
}
}
}
window.addEventListener('message', receiveMessage, false);
function receiveMessage(event) {
if(event.data.action == 'showProtocol'){
showProtocol(event.data.id,event.data.from,event.data.boxName,event.data.loginTrunPage);
}else if(event.data.action == 'OnRegister'){
OnRegister(event.data.id);
}else if(event.data.action == 'OnLogin'){
OnLogin(event.data.id,0,0,event.data.loginTrunPage);
}else if(event.data.action == 'boxClose'){
box.Close();
}
}
//QQ登录 | 微信登录
$(function(){
var id = getThisLangId(id);
$('[id="idQQlogin"]').click(function(){
if(is_mobile()){
location = 'https://s143js.nicebox.cn/exusers/qq_login.php?id=9564&lang='+id;
}else{
//因为谷歌版本问题,直接弹出新的窗口进行登录
window.open("https://s143js.nicebox.cn/exusers/qq_login.php?id=9564&lang="+id+"&ispc=1");
}
});
$('[id="idWXlogin"]').click(function(){
if(is_mobile()){
location = 'https://s143js.nicebox.cn/exusers/wechat_login.php?id=9564&lang='+id+'&ismobile=1&FIDUser=';
}else{
var title = "微信登录"; //标题
var url = "https://s143js.nicebox.cn/exusers/wechat_qrcode.php?id=9564&lang="+id; //iframe的链接
document.getElementById("boxName").innerHTML="微信登录";
if(document.getElementById("boxClose")) document.getElementById("boxClose").innerHTML="×";
document.getElementById("showiframe").src=url;
box.Show({width:"400px",height:"300px"});
//user_dialog(title,url); //弹出框
//$(".dialog_bg .dialog").addClass("h300"); //改变弹出框的高宽
}
});
});
function user_dialog(title,url){ //弹出iframe
var title = title; //标题
var srcUrl = url; //iframe的链接
$("body").append("");
$(".dialog_bg").append("");
$(".dialog_top").append(""+title+"×
");
$(".dialog_content").append("");
$(".dialog_close").click(function(){
$("body").find(".dialog_bg").remove("");
})
}
$(function(){ //已登录则隐藏登录框
/*
var userCenter = $('.v9_user_logined').is(':hidden');
if(!userCenter) $('.LoginStatic').hide();
else $('.LoginStatic').show();
*/
})
/*
* 获取url中的get参数
*/
function url_params(url){
var ret = [], s, kvs, i, len, pos;
if ((pos = url.indexOf("?")) != -1 && (s = url.substr(pos + 1))){
kvs = s.split("&");
for(i = 0, len = kvs.length; i < len; ++i) {
if((pos = kvs[i].indexOf("=")) >= 0) {
ret.push([kvs[i].substring(0, pos), kvs[i].substring(pos+1)]);
}
}
}
return ret;
}
/*
* 获取url中的get参数
*/
function url_addr(url){
var pos = url.indexOf("?");
return pos >= 0 ? url.substring(0, pos) : url;
}
/*
* 合并get参数
*/
function url_params_join(params) {
var kvs = [], i, len;
for(i = 0, len = params.length; i < len; ++i) {
kvs.push(params[i][0] + '='+ params[i][1]);
}
return kvs.join('&');
}
/*
* 向url中添加一个get参数
*/
function url_params_add(url, key, value){
var params = url_params(url), i, len;
for(i = 0, len = params.length; i < len; ++i) {
if(params[i][0] === key) {
params[i][1] = value;
break;
}
}
if(i >= len) {
params.push([key, value]);
}
return url_addr(url) + '?' + url_params_join(params);
}
if(typeof(is_weixin)=="undefined"){
function is_weixin(){
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger") {
return true;
} else {
return false;
}
}
}