//页面加载 $(document).ready(function () { webVisit(); //forbidCopy(); //ipRuleCheck(); }); //访问统计 function webVisit() { var currentUrl = window.location.href; var preUrl = document.referrer; var brower = window.navigator.userAgent; var isMobile = !!brower.match(/AppleWebKit.*Mobile.*!/) || !!brower.match(/(iPhone|iPod|Android|ios|iPad)/i); var type = 1; if (isMobile) { type = 2; } var is360 = _mime("type", "application/vnd.chromium.remoting-viewer"); $.ajax({ url: '/tools/web_ajax.ashx?action=webvisit_add', async: false, type: 'post', data: { currentUrl: currentUrl, preUrl: preUrl, brower: brower, is360: is360, type: type } }); } //IP规则限制 function ipRuleCheck() { $.ajax({ url: '/tools/web_ajax.ashx?action=iprule_check', async: false, type: 'post', dataType: 'json', success: function (data) { if (data.status == 'n') { window.location = data.info; } } }); } //防复制 function forbidCopy() { document.oncontextmenu = new Function("event.returnValue=false"); document.oncopy = new Function("event.returnValue=false"); } /*切换验证码*/ function ToggleCode(obj, codeurl) { $(obj).attr("src", codeurl + "?time=" + Math.random()); return false; } //在线留言提交 function message_add() { var givenname = $('#givenname').val(); //名 var surname = $('#surname').val(); //姓 var sex = $("input[name='sex']:checked").val(); //性别 var birthday = $('#birthday').val(); //出生年月 var nationality = $('#nationality').val(); //国籍 var telphone = $('#telphone').val(); //电话 var email = $('#email').val(); //电子邮箱 var education = $('#education').val(); //最高学历 var msg_content = $('#msg_content').val(); //留言 var vcode = $('#vcode').val(); //验证码 //必填验证 if (givenname == "" || surname == "") { layer.msg("姓名不能为空!"); return false; } if (sex == "") { layer.msg("性别不能为空!"); return false; } if (birthday == "") { layer.msg("出生年月不能为空!"); return false; } if (nationality == "") { layer.msg("国籍不能为空!"); return false; } if (telphone == "") { layer.msg("您的电话不能为空!"); return false; } if (email == "") { layer.msg("电子邮箱不能为空!"); return false; } if (education == "") { layer.msg("最高学历不能为空!"); return false; } if (msg_content == "") { layer.msg("留言内容不能为空!"); return false; } if (vcode == "") { layer.msg("验证码不能为空!"); return false; } //AJAX提交 $("#button").attr("disabled", "disabled"); $("#button").val("提交中..."); $("#message_form").ajaxSubmit({ url: '/tools/web_ajax.ashx?action=service_message_add', type: "post", dataType: 'json', async: false, success: function (data) { if (data.status == "y") { layer.alert(data.info, { icon: 1, skin: 'layer-ext-moon' }); $("#button").val("提交"); setTimeout(function () { location.reload(); }, 2000); } else { layer.alert(data.info, { icon: 2, skin: 'layer-ext-moon' }); $("#vcode").val(""); $("#yzm").attr("src", "/tools/verify_code.ashx?time=" + Math.random()); $("#button").removeAttr("disabled"); $("#button").val("提交"); } }, error: function (data) { layer.alert("提交失败!"); $("#button").val("提交"); setTimeout(function () { location.reload(); }, 1500); } }); } //测试mime function _mime(option, value) { var mimeTypes = navigator.mimeTypes; for (var mt in mimeTypes) { if (mimeTypes[mt][option] == value) { return true; } } return false; }