CINXE.COM

安全中心

<!DOCTYPE html> <html lang="zh-CN"> <head> <!--包含通用样式--> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no"> <meta content="yes" name="apple-mobile-web-app-capable"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <script> var frontAppContext = 'https://www.qj.gov.cn/'; var siteID = "122"; </script> <!--[if lt IE 10]><script src="${prefix('v3/js/ie/respond.min.js')}" contextpath="${FrontAppContext}"></script><![endif]--> <meta name="renderer" content="webkit"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <title>安全中心</title> <style> body, h1, p { margin: 0; padding: 0; } a { text-decoration: none; } button { padding: 0; font-family: inherit; background: none; border: none; outline: none; cursor: pointer; } html { width: 100%; height: 100%; background-color: #eff2f5; } body { padding-top: 100px; color: #222; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 1.5; -webkit-tap-highlight-color: rgba(0,0,0,0); } @media (max-width: 620px) { body { font-size: 15px; } } .button { display: inline-block; padding: 10px 16px; color: #fff; font-size: 14px; line-height: 1; background-color: #0077d9; border-radius: 3px; } @media (max-width: 620px) { .button { font-size: 16px; } } .button:hover { background-color: #0070cd; } .button:active { background-color: #0077d9; } .link-button { color: #105cb6; font-size: 13px; } @media (max-width: 620px) { .link-button { font-size: 15px; } } .logo, .wrapper { margin: auto; padding-left: 30px; padding-right: 30px; max-width: 540px; } .wrapper { padding-top: 25px; padding-bottom: 25px; background-color: #f7f7f7; border: 1px solid #babbbc; border-radius: 5px; } @media (max-width: 620px) { .logo, .wrapper { margin: 0 10px; } } h1 { margin-bottom: 12px; font-size: 16px; font-weight: 700; line-height: 1; } @media (max-width: 620px) { h1 { font-size: 18px; } } .warning { color: #c33; } .link { margin-top: 12px; word-wrap: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer; } .link.is-expanded { word-wrap: break-word; white-space: normal; } .actions { margin-top: 15px; padding-top: 30px; text-align: right; border-top: 1px solid #d8d8d8; } .actions .link-button + .link-button { margin-left: 30px; } .tip { position: relative; display: none; margin-top: 30px; padding-top: 18px; color: #999; text-align: left; background: #f7f7f7; border-top: 1px solid #d8d8d8; opacity: 0; transition: opacity .2s ease-out; } .tip.is-visible { opacity: 1; } .tip:after, .tip:before { position: absolute; bottom: 100%; right: 5em; content: " "; height: 0; width: 0; border: solid transparent; pointer-events: none; } .tip:after { margin-right: -6px; border-color: rgba(247,247,247,0); border-bottom-color: #f7f7f7; border-width: 6px; } .tip:before { margin-right: -7px; border-color: rgba(216,216,216,0); border-bottom-color: #d2d2d2; border-width: 7px; } </style> </head> <body> <div id="linktemplate"> <template> <div class="logo"> <a href="https://www.qj.gov.cn/"> 曲靖市人民政府门户网站 </a> </div> <div class="wrapper"> <div class="content"> <h1>即将离开曲靖市人民政府门户网站</h1> <p class="info">您即将离开曲靖市人民政府门户网站,请注意您的帐号和财产安全。</p> <p class="link">${TargetURL}</p> </div> <div class="actions"> <a class="button" href="" id="tarurl">继续访问</a> </div> </div> </template> </div> <script> var config = JSON.parse('{"data":"c74c670d4c6c08d2a35ddd1734f0dc1a23df20f6","random":1687336368835}') window.onload = function() { var u = getQueryVariable("t"); templateType(u); }; //类型模版 function templateType(json) { var template = document.getElementById("linktemplate").children[0].innerHTML; template = template.replaceAll("${TargetURL}", json); var _html = template; document.getElementById("linktemplate").innerHTML = _html; document.getElementById("tarurl").href = json; } //公用模版 处理template下{}这种占位符 function tmpl(tmplate, data) { var reg = /\{.*}+?/g; var methods = { format : function(value, formatstr) { return new Date(value).format(formatstr);//格式化日期 }, charWidth : function(value, length) { return value.substring(0, length) + "...";//格式化title } }; var data = tmplate; tmplate.replace(reg,function(word) { var key = word.substring(1, word.length - 1); if (key) { key = key.toLocaleLowerCase(); } let value = config[key] if (value != null) { data = data.replace(new RegExp("\\{"+key+"\\}","ig"), value) } }); return data } 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); } //DES加密 function encryptByDES(message, key){ var keyHex = CryptoJS.enc.Utf8.parse(key); var encrypted = CryptoJS.DES.encrypt(message, keyHex, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); return CryptoJS.enc.Base64.stringify(encrypted.ciphertext); } //DES解密 function decryptByDES(ciphertext, key){ var keyHex = CryptoJS.enc.Utf8.parse(key); var base64 = CryptoJS.enc.Base64.parse(ciphertext.toString(CryptoJS.enc.Utf8)); var decrypted = CryptoJS.DES.decrypt({ ciphertext: base64 }, keyHex, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); var result_value = decrypted.toString(CryptoJS.enc.Utf8); return result_value; } function en(content, key) { var max = 0xFF var keyMax = 0x9 var validateMax = 0x7b var validateMin = 0x28 var strs = new Array(); var j =0; for(var i=0; i<content.length; i++) { if (j >= key.length) { j = 0; } var m = content.charCodeAt(i) if (m > validateMax || m < validateMin) { strs.push(content.charAt(i)); } else { var k = keyMax&key.charCodeAt(j); m = m + k console.log('m', m) strs.push(String.fromCharCode(m)); } } console.log('strs', strs.join('')); } function de(content, key) { var max = 0xFF var keyMax = 0x9 var validateMax = 0x7b var validateMin = 0x28 var strs = new Array(); var j =0; for(var i=0; i<content.length; i++) { if (j >= key.length) { j = 0; } var m = content.charCodeAt(i) if (m > validateMax || m < validateMin) { strs.push(content.charAt(i)); } else { var k = keyMax&key.charCodeAt(j); var m = max&content.charCodeAt(i) m = m - k console.log('de', m, k) strs.push(String.fromCharCode(m)); } } console.log('strs', strs.join('')); } </script> <script> if(window._zcms_stat)_zcms_stat("SiteID=122&Dest=https://www.qj.gov.cn/"); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10