function getQueryVariable(variable) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i = 0; i < vars.length; i++) { var pair = vars[i].split("="); if (pair[0] == variable) { return pair[1]; } } return (false); } function htmlEncodeByRegExp(str) { return $('
').text(str).html(); } function htmlDecodeByRegExp(str) { var text = $('
').html(str).text(); } function isElementInViewport(el) { //获取元素是否在可视区域 var rect = el.getBoundingClientRect(); return ( rect.top >= 0 && rect.left >= 0 && rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && rect.right <= (window.innerWidth || document.documentElement.clientWidth) ); } function replaceTag(str) { //return str; return str.replace('&', '') } function addarelt(msg, type) { var icon = ''; if (type == 'succ') { icon = '' } else if (type == 'erro') { icon = '' } var msg_id = ''; $('body').append('
' + icon + msg + '
'); setTimeout(function () { $('.corepress-alert-main').addClass('corepress-alert-main-show'); }, 20); setTimeout(function () { $('.corepress-alert-main:first').removeClass('corepress-alert-main-show'); }, 3000); setTimeout(function () { $('.corepress-alert:first').remove(); }, 3500); } function JScopyText(str) { copynotmsg = 1; $("body").append(''); var clipboard = new ClipboardJS('#tem-copy', { text: function () { return str; } }); //自动点击 $("#tem-copy").trigger("click"); //删除 clipboard.destroy(); $("#tem-copy").remove(); } function isChinese(text) { var re = /.*[\u4e00-\u9fa5]+.*$/; if (re.test(text)) return true; return false; } function haveNumandLetter(text) { var num = /[0-9]/; var letter = /[a-z]/i; if (num.test(text) && letter.test(text)) return true; return false; } function isEmail(str) { var re = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; if (re.test(str) != true) { return false; } else { return true; } }