}); }); // 手机端左侧导航下拉按钮 var hnum = 71; $("."+hnum+"nav ul li").find('ul').before($('')); $(".sbar"+hnum+"-nav ul li").find('ul').before($('')); //获取url中的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r != null) return unescape(r[2]); return null; //返回参数值 } //SaaS var tamp = getUrlParam("record"); if(tamp != null){ $.ajax({ type : "POST", dataType : "json", url : "https://admin.yixunpan.cn/tamp/"+tamp, success : function(msg) { console.log("Success"); }, error :function(data){ console.log("Error"); } }); } //设置cookie function setCookie(name, value) { var exp = new Date(); exp.setTime(exp.getTime() + 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString() + ";path=/"; } //读取cookie function getCookie(name) { var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) return unescape(arr[2]); else return null; } //获取来路 if(document.referrer.length > 0){ var ref = document.referrer; }else{ var ref = ''; } //判断cookie c_start = document.cookie.indexOf("incoming="); if(c_start == -1){ //设置cookie setCookie('incoming',ref); } //判断设备 function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } $('.js-in-submit').click(function() { //判断设备 var device = ''; if(IsPC()){ device = 'PC'; }else{ device = 'mobile'; } //点击 start function gtag_report_conversion(url){window.location = url;} //点击 end var $form = $(this).closest('.c-in-form'); var aa = true; // console.log($(this)) // if ($(".form-input-name").val() != ""){ // $(".form-input-name").next().html(""); // }else{ // $(".form-input-name").next().html("姓名不能为空"); // aa = false; // } // console.log($(".form-input-name").val()) // var patrn = /^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$|(^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$)/; // if ($(".form-input-phone").val() != ""){ // $(".form-input-phone").next().html(""); // }else{ // $(".form-input-phone").next().html("联系电话不能为空"); // aa = false; // } // console.log($(".form-input-phone").val()) var patrn = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; var email = $(this).parent().prevAll().find('.form-input-email'); if(email.val() != ""){ if (!patrn.exec(email.val())){ email.next().html("Incorrect mailbox format"); aa = false; }else{ email.next().html(""); } }else{ email.next().html("A valid email address is required."); aa = false; } if($(this).parent().prevAll().find('.form-input-message').val() != ""){ $(this).parent().prevAll().find('.form-input-message').next().html(""); }else{ $(this).parent().prevAll().find('.form-input-message').next().html("The message cannot be empty"); aa = false; } if(aa){ if($(this).attr("is_ck")=='true'){ return false; } var myDate = new Date(); var mytime=myDate.toLocaleTimeString(); //获取当前时间 var timedate = myDate.toLocaleString( ); //获取日期与时间 $(this).prop('disabled',true).attr("is_ck",'true').addClass(".disabled"); // console.log($(this)) $.ajax({ type : 'POST', dataType : 'json', url : "/wp-admin/admin-ajax.php", data : { 'action' : 'save_inquiry', 'time' : timedate, 'name' : $form.find('input[name=in_name]').val(), 'email' : $form.find('input[name=in_email]').val(), 'company': $form.find('input[name=in_company]').val(), 'phone' : $form.find('input[name=in_phone]').val(), 'url' : 'https://www.autokingsteel.com/pro_cat/cooling-system/', 'message': $form.find('textarea[name=in_message]').val(), 'channel': getCookie('incoming'), 'device' : device, }, success : function(data) { console.log(data) if(data.success == true){ // $form.find('.inquiry-form').html(data.message); // window.location.href = "/message/"; setCookie('inquiry',1); gtag_report_conversion("/message/"); } else { $form.find('.c-err-msg').html(data.message); setTimeout(function(){ $('.js-in-submit').prop('disabled',false).attr("is_ck",'false').removeClass(".disabled") },2000) } }, error :function(){ $form.find('.c-err-msg').html('Busy service'); setTimeout(function(){ $('.js-in-submit').prop('disabled',false).attr("is_ck",'false').removeClass(".disabled") },2000) } }); }else{ return false; } }); });