$(function () { $(".wh-btn").click(function () { location.href = "download.aspx?s=" + $("#Series").val(); }); $(".btn-go").click(function () { window.location.href = $(this).attr("ref") + "pg=" + $("#ipt_pageindex").val(); }); $(".wh-close").click(function () { $(this).parents(".wh-shadowBox").addClass("hide"); $(".m-shadow").addClass("hide"); $("#form1")[0].reset(); }); InitLogin(); InitLoginOut(); }); function InitLogin() { $(".top-login").click(function () { $(".wh-Login").removeClass("hide"); $(".m-shadow").removeClass("hide"); }); }; function InitLoginOut() { $(".top-loginout").click(function () { $.post("/ajax/getdata.aspx", { FAction: "doLoginOut" }, function (data, textstatus) { switch (parseInt(data.Code)) { case 200: $(".userinfo").html("登录"); InitLogin(); break; } }, "json"); }); }; function isIE() { if (!!window.ActiveXObject || "ActiveXObject" in window) return true; else return false; }; function SaveAs5(url) { var obj_target = document.createElementNS('http://www.w3.org/1999/xhtml', 'a'); url = "" + url; if (!isIE())//非ie { obj_target.href = url; obj_target.download = url; var event = document.createEvent('MouseEvents'); event.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); obj_target.dispatchEvent(event); } else { //var w = window.open('about:blank'); //w.document.write(url); //w.document.execCommand('Saveas',false,url); //w.close(); var oPop = window.open(url, "", "width=1, height=1, top=5000, left=5000"); for (; oPop.document.readyState != "complete";) { if (oPop.document.readyState == "complete") break; } oPop.document.execCommand("Saveas"); oPop.close(); } }; function doDownload(id, type, lang) { $.post("/ajax/getdata.aspx", { FAction: "doDownload", id: id, type: type, lang: lang }, function (data, textstatus) { switch (parseInt(data.Code)) { case 200: var files = data.Data; SaveAs5(files); //var openLink = $(""); //openLink.attr('href', files).attr("target", "_blank"); //openLink[0].click(); break; case 201: $(".wh-Login").removeClass("hide"); $(".m-shadow").removeClass("hide"); break; case 202: alert("如急需相关产品资料,请致电+86 755 3323 9899 分机3709与8188www威尼斯联络。"); break; } }, "json"); }; function showSignUp() { $(".wh-Login").addClass("hide"); $(".wh-signUpBox").removeClass("hide"); }; function showLogin() { $(".wh-signUpBox").addClass("hide"); $(".wh-Login").removeClass("hide"); }; function doLogin(obj) { var username = $("#UserName").val(); var password = $("#Password").val(); if (username == '') { alert("请输入用户名称"); $("#UserName").focus(); return false; } if (password == '') { alert("请输入登录密码"); $("#Password").focus(); return false; } $.post("/ajax/getdata.aspx", { FAction: "doLogin", username: username, password: password }, function (data, textstatus) { console.log(data); switch (parseInt(data.Code)) { case 200: $(".m-shadow").addClass("hide"); $(".wh-Login").addClass("hide"); $("#form1")[0].reset(); $(".userinfo").html(""+data.Data+",欢迎您! 退出"); InitLoginOut(); break; case 202: alert("你的账号正在审核中, 请耐心等待! 如急需要相关的产品数据, 请致电+86 755 3323 9899 分机3709与8188www威尼斯联络."); break; case 203: alert("请检查您的账号密码是否填写完整"); break; case 204: alert("账号不存在"); break; case 205: alert("对不起,您的密码错误"); break; } }, "json"); }; function doSingUp(obj) { var username = $("#LoginName").val(); var password = $("#LoginPassword").val(); var confirmpassword = $("#ConfirmPassword").val(); var companyname = $("#CompanyName").val(); var tel = $("#CompanyTelephone").val(); var name = $("#Name").val(); var department = $("#Department").val(); var position = $("#Position").val(); var phone = $("#MobilePhone").val(); var email = $("#Email").val(); var request = $("#Request").val(); if (username == '') { alert("请输入用户名称"); $("#LoginName").focus(); return false; } if (password == '') { alert("请输入登录密码"); $("#LoginPassword").focus(); return false; } if (confirmpassword == '') { alert("请再次输入确认密码"); $("#ConfirmPassword").focus(); return false; } if (password != confirmpassword) { alert("两次输入的密码不一致"); $("#ConfirmPassword").focus(); return false; } if (companyname == '') { alert("请输入公司名称"); $("#CompanyName").focus(); return false; } if (tel == '') { alert("请输入公司电话"); $("#CompanyTelephone").focus(); return false; } //if (!CheckPhone(tel)) { alert("The company telephone is not in the correct format."); $("#CompanyTelephone").focus(); return false; } if (name == '') { alert("请输入姓名"); $("#Name").focus(); return false; } if (department == '') { alert("请输入所属部门"); $("#Department").focus(); return false; } if (position == '') { alert("请输入您的职务"); $("#Position").focus(); return false; } if (phone == '') { alert("请输入手机号码"); $("#MobilePhone").focus(); return false; } //if (!CheckMobile(phone)) { alert("Phone mobile phone format is not correct."); $("#MobilePhone").focus(); return false; } if (email == '') { alert("请输入邮箱"); $("#Email").focus(); return false; } if (!CheckEmail(email)) { alert("您输入的邮箱地址不合法"); $("#Email").focus(); return false; } if (request == '') { alert("请输入您的要求"); $("#Request").focus(); return false; } $.post("/ajax/getdata.aspx", { FAction: "doSingUp", username: username, password: password, companyname: companyname, tel: tel, name: name, department: department, position: position, phone: phone, email: email, request: request }, function (data, textstatus) { switch (parseInt(data.Code)) { case 200: $(".wh-signUpBox").addClass("hide"); $(".wh-successfully").removeClass("hide"); $("#form1")[0].reset(); break; default : alert(data.Message); break; } }, "json"); }; function CheckEmail(email) { if (!email.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) { return false; } else { return true;} }; function CheckMobile(number) { var isMobile = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/; if (!isMobile.exec(number) && number.length != 11) { return false; } return true; }; function CheckPhone(number) { var isPhone = /^(?:(?:0\d{2,3})-)?(?:\d{7,8})(-(?:\d{3,}))?$/;; if (!isPhone.test(number)) { return false; } return true; }; function CheckContactNumber(number) { var mobile = number; var isMobile = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/; var isPhone = /^(?:(?:0\d{2,3})-)?(?:\d{7,8})(-(?:\d{3,}))?$/;; //如果为1开头则验证手机号码 if (mobile.substring(0, 1) == 1) { if (!isMobile.exec(mobile) && mobile.length != 11) { return false; } } //如果为0开头则验证固定电话号码 else if (mobile.substring(0, 1) == 0) { if (!isPhone.test(mobile)) { return false; } } //否则全部不通过 else { return false; } return true; };