');
}
$('.fixedBoth').css({
'위치': $('.sticky-enabled').css('위치') == '절대' ? '절대적' :
'상대',
'너비': stickyWidth,
'높이': stickyHeight,
'z-인덱스': '99',
});
$('.sticky-enabled').css({
'위치': '절대',
'상단': '0px',
'너비': '100%'
});
$(창).on('스크롤', 함수() {
if ($(window).scrollTop() > stickyOffsetTop & !( $('.sticky-enabled').hasClass(
'고정 헤더'))) {
$('.sticky-enabled').addClass('고정 헤더');
} 그렇지 않으면 ($(window).scrollTop() 800) {
el('.scroll_to_top').style = '가시성: 표시; 불투명도: 1; 하단: 100px;';
} 그렇지 않으면 {
el('.scroll_to_top').style = '가시성: 숨김; 불투명도: 0; 하단: -50px;';
}
}
}
맨 위로 이동
검색창 토글
if($('.h-search-box .search-icon').length){
$('.h-search-box .search-icon').on('클릭', function() {
$(this).next('.search-form').toggleClass('지금 표시됨');
});
}
//询盘表单
(함수() {
var 프로토콜 = window.location.protocol;
var host = 프로토콜 + "//" + document.location.hostname + "/inquiryok?back=" + document.location.pathname;
$(".form-70daaa91c9a988e3deb1f23e0af4e3ad").attr('action', 프로토콜 + '//inquiry.digoodcms.com/api/artwing');
$("[이름='백페이지']).attr('값', 호스트);
$("[이름='페이지']").attr('값', window.location.href);
})();
함수 할당(데이터){
$(".custom-088484b93f05aa5cf47a900f0d80b83b_ipAddress").val(data.ipAddress);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_countryName").val(data.countryName);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_regionName").val(data.regionName);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_cityName").val(data.cityName);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_countryCode").val(data.countryCode);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_zipCode").val(data.zipCode);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_latitude").val(data.latitude);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_longitude").val(data.longitude);
$(".custom-088484b93f05aa5cf47a900f0d80b83b_timeZone").val(data.timeZone);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_country").val(data.countryCode);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_ipAddress").val(data.ipAddress);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_countryName").val(data.countryName);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_countryCode").val(data.countryCode);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_regionName").val(data.regionName);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_cityName").val(data.cityName);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_zipCode").val(data.zipCode);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_latitude").val(data.latitude);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_longitude").val(data.longitude);
$(".geo-088484b93f05aa5cf47a900f0d80b83b_timeZone").val(data.timeZone);
$("form[method='post']").each(function(인덱스, 항목) {
if( !$(this).find("[name='country']").length ){
$(this).append(
'
'
);
}
});
};
if ( sessionStorage["지리 정보"] )
if ( sessionStorage.getItem("지오인포") ) {
var geoInfoStr = sessionStorage.getItem("지오인포");
var geoInfo = JSON.parse(지오인포스터);
할당(지오정보);
} 그렇지 않으면 {
var geoInfoStr = "";
var geoInfo = "";
var docCookie = document.cookie.split(";");
(var i = 0; i '
);
}
},
오류: function(data){
console.log("요청 오류!");
if( 곱하기 >= 30 ){
console.clear();
console.log("오류!");
console.log("요청 오류!" + 시간);
} 그렇지 않으면 {
getGeoInfo(URL, 시간);
}
},
완료: 함수(데이터){
console.log("완전한");
}
});
}
getGeoInfo(URL, 0);
}
}
방지required被恶意删除,发送空的询盘
homeForm 参考捷胜首页底部的发送邮箱的表单
// 表单验证
$("본문").append("
");
$("양식").submit(함수(e) {
/*emoji表情导致询盘内容无法收全,emoji表情过滤*/
let eRegStr = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig;
e.preventDefault();
var emailEl = $(this).find("[이름='이메일']");
var messageEl = $(this).find("[이름='메시지']");
var telEl = $(this).find("[이름='연락처[전화]']");
var emailValid = 거짓,
messageValid = 거짓,
telValid = 거짓;
함수 formErrMsg(errText) {
$(".error-msg").html(errText);
$(".error-msg").stop().fadeIn(100);
setTimeout(() => {
$(".error-msg").stop().fadeOut(1000);
}, 3000);
}
if (이메일El.length) {
if (!/[-\w\.]+@[-\w\.]+(\. [-\w]+)+/.test(emailEl.val())) {
e.preventDefault();
formErrMsg("올바른 이메일 주소를 입력하십시오!");
} 그렇지 않으면 {
이메일유효 = true;
}
}
if (이메일유효) {
if (messageEl.length) {
var 값 = messageEl.val().trim();
var 값 = messageEl.val();
if (!/\S{10,}/g.test(value.replace(/\s/g, ""))) {
e.preventDefault();
formErrMsg("10자 이상으로 메시지를 입력하십시오!");
} 그렇지 않으면 {
messageEl.val(value.replace(eRegStr, ''));
메시지 유효 = true;
}
}
}
if (emailValid & & messageValid) {
var 호스트 = window.location.host;
if (telEl.length) {
var 값 = telEl.val().trim();
if (/^(zh\-cn\.)/.test(호스트) || /\.risingcn\./.test(호스트)) {
if (!/^1[3456789]\d{9}$/.test(value)) {
e.preventDefault();
formErrMsg("올바른 휴대폰 번호를 입력해주세요!");
}
} 그렇지 않으면 {
if (value.length) {
/*
if ( isNaN(값) ) {
e.preventDefault();
formErrMsg("올바른 휴대폰 번호를 입력하십시오");
}
*/
} 그렇지 않으면 {
/*
e.preventDefault();
formErrMsg("전화번호를 입력해 주세요");
*/
}
}
}
}
if (e.currentTarget.id == "homeForm") {
경고("asd1f2s1df");
e.preventDefault();
플래그 = false를 허용하십시오.
let 프로토콜 = window.location.protocol;
let backpage = 프로토콜 + "//" + document.location.hostname + "/inquiryok?back=" + document.location.pathname;
if (emailValid & & messageValid) {
플래그 = true;
}
if (플래그) {
$.post(프로토콜 + "//inquiry.digoodcms.com/api/save/artwing", $(this).serialize(), function(res, status) {
if (res.indexOf('조회 전송 성공') >= 0) {
window.location.href = 백페이지;
$("#homeForm").hide();
$(".submit-success").show();
}
});
}
}
});
});