📄 md5.js
字号:
var nameEQ = "JTSessionID=";
if (c.indexOf(nameEQ) == 0)
{
var cookieValue= c.substring(nameEQ.length,c.length);
document.cookie=nameEQ+cookieValue+"; path=/; domain=chinahr.com";
continue;
}
nameEQ = "JTCookieID=";
if (c.indexOf(nameEQ) == 0)
{
var cookieValue= c.substring(nameEQ.length,c.length);
var expires = ";expires=Fri, 31-Dec-9999 23:59:59 GMT";
document.cookie=nameEQ+cookieValue+ expires+"; path=/; domain=chinahr.com";
continue;
}
nameEQ = "user=";
if (c.indexOf(nameEQ) == 0)
{
var cookieValue= c.substring(nameEQ.length,c.length);
document.cookie=nameEQ+cookieValue+"; path=/; domain=chinahr.com";
continue;
}
nameEQ = ".ChinaHR_AUTH=";
if (c.indexOf(nameEQ) == 0)
{
var cookieValue= c.substring(nameEQ.length,c.length);
document.cookie=nameEQ+cookieValue+"; path=/; domain=my.chinahr.com";
continue;
}
}
}
function _jtRemoveRnd(_rawUrl){
var _ProUrl = _rawUrl.toString();
var startcount;
var endcount;
if (_ProUrl.indexOf("jtr=") > -1) {
startcount = _ProUrl.indexOf("jtr=");
if (_ProUrl.indexOf("&",startcount) > -1) {
endcount = _ProUrl.indexOf("&",startcount);
_ProUrl = _ProUrl.replace(_ProUrl.substr(startcount,endcount - startcount + 1),"");
}
else {
_ProUrl = _ProUrl.replace(_ProUrl.substr(startcount - 1),"");
}
}
if (_ProUrl.indexOf("jtrr=") > -1) {
startcount = _ProUrl.indexOf("jtrr=");
if (_ProUrl.indexOf("&",startcount) > -1) {
endcount = _ProUrl.indexOf("&",startcount);
_ProUrl = _ProUrl.replace(_ProUrl.substr(startcount,endcount - startcount + 1),"");
}
else {
_ProUrl = _ProUrl.replace(_ProUrl.substr(startcount - 1),"");
}
}
return _ProUrl;
}
function formatUrl(url) {
var h = document.location.host;
var pn = document.location.pathname;
var s = url.toLowerCase();
if (s.match(/^https?:\/\//)) {
s = s.replace(/^https?:\/\//, "");
}
else if (s.indexOf("../") == 0) {
var arr = pn.split("/");
var path = "";
for (var i = 0; i < arr.length -2; i++) {
if (arr[i] == "") continue;
path += arr[i] + "/";
}
s = h + "/" + path + s.replace("../", "");
}
else if (s.indexOf("./") == 0) {
var arr = pn.split("/");
var path = "";
for (var i = 0; i < arr.length -1; i++) {
if (arr[i] == "") continue;
path += arr[i] + "/";
}
s = h + "/" + path + s.replace("./", "");
}
else if(s.indexOf("/") == 0) {
s = h + s;
}
else {
path = pn.substr(0, pn.lastIndexOf("/") + 1);
s = h + path + s;
}
return s.toLowerCase();
}
//generate key by hashing the url
function ProUrl(url){
var temp = url;
if (temp.indexOf("#") > -1){
temp = temp.substr(0, temp.indexOf("#"));
}
temp = formatUrl(temp.toLowerCase());
//debugger;
temp = temp.replace(/&/g,"&");
if(temp.indexOf("pages.chinahr.com") == 0){
var paraIndex;
paraIndex = temp.indexOf("?");
if(paraIndex > 0){
if(temp.charAt(paraIndex-1)=='/'){
temp = temp.substr(0,paraIndex) +"index.asp" + temp.substr(paraIndex);
_jtCookieExpiresTime = 10;
}
}
else if(temp.charAt(temp.length-1)=='/'){
temp = temp + "index.asp";
_jtCookieExpiresTime = 10;
}
}
temp = (encodeURI(temp)).replace(/\//g,"%2f").replace(/=/g,"%3d").replace(/:/g,"%3a").replace(/\?/g,"%3f").replace(/&/g,"%26").replace(/#/g,"%23").replace(/,/g,"%2c").replace(/ /g,"%20").replace(/\+/g,"%2b");
return tempKey=hex_md5(temp.toString().toLowerCase());
}
//set Client Time Cookie
function _jtSetClientTime(){
var d=new Date();
var strTime=d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate() + " " + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
_jtSetCookie("JTClientTime",strTime);
}
//monitor click event
function _jtMC(e) {
var evt = window.event || arguments[0];
var source = evt.target || evt.srcElement;
var parent = source.parentNode;
var tagName = source.tagName.toLowerCase();
var _jsList = "lnkqa0";
if (source.id!=""&&_jsList.indexOf(source.id.toString().toLowerCase()) > -1) {
_jtSaveCJtr(document.location.toString().toLowerCase());
}
// if parent of source is a link, then trace parent element
if (tagName != "a" && parent.tagName.toLowerCase() == "a") {
source = parent;
}
var tagName = source.tagName.toLowerCase();
if(tagName == "a") {
var url = (source.href != null) ? source.href.toString().toLowerCase() : "";
if (url != "" && url.charAt(0) != "#" && url.substr(0, 11) != "javascript:") {
if(evt.button==2){_jtSaveCJtr(url,10);}
else{ _jtSaveCJtr(url); }
}
}
else if(tagName == "area") {
var url = (source.href != null) ? source.href.toString().toLowerCase() : "";
if (url != "" && url.charAt(0) != "#" && url.substr(0, 11) != "javascript:") {
if(evt.button==2){_jtSaveCJtr(url,10);}
else{ _jtSaveCJtr(url); }
}
}
_jtSetClientTime();
}
//add event
function _jtAE(obj,evt,fn) {
if (obj.addEventListener){
obj.addEventListener(evt,fn,false);
}
else if (obj.attachEvent){
obj.attachEvent('on'+evt,fn);
}
var a=1;
}
function _jtPageUnload(){
var saveUrl = (window.location).toString();
saveUrl = saveUrl.toLowerCase().replace("http://","");
if (saveUrl.indexOf("?") > -1) {
saveUrl = saveUrl.substr(0,saveUrl.indexOf("?"));
}
var _Then = new Date();
_Then.setTime(_Then.getTime() + 1000);
document.cookie = "unLoadJtr=" + saveUrl + "=" + rrnd + ";path=/;domain=chinahr.com;expires=" + _Then.toGMTString();
}
/**********************************************************/
function appendRnd(url){
_jtSaveCJtr(url);
return url;
}
window._jtSysOpen = window.open;
window.open = function() {
var argumentsCount = arguments.length;
switch(argumentsCount)
{
case 0:
return window._jtSysOpen();
break;
case 1:
appendRnd((arguments[0]).toString());
return window._jtSysOpen(arguments[0]);
break;
case 2:
appendRnd((arguments[0]).toString());
return window._jtSysOpen(arguments[0],arguments[1]);
break;
case 3:
appendRnd((arguments[0]).toString());
return window._jtSysOpen(arguments[0],arguments[1],arguments[2]);
break;
case 4:
appendRnd((arguments[0]).toString());
return window._jtSysOpen(arguments[0],arguments[1],arguments[2],arguments[3]);
break;
}
}
function addJs(){
var oldPostBack = window.__doPostBack;
if(typeof(window.__doPostBack)=='function')
{
window.__doPostBack = function(){
appendRnd(window.location.href);
oldPostBack(arguments[0],arguments[1]);
}
}
for (var formsi = 0;formsi < document.forms.length ; formsi++) {
var formi=document.forms[formsi];
//var _oldHandler= formi.onsubmit;
var _locationUrl;
if(formi.method=="get"){//这个不是针对所有get方式
_locationUrl=window.location.href;
}
else{
_locationUrl=formi.action;
}
var fnc= function() {_jtSaveCJtr(_locationUrl);};
_jtAE(formi,"submit",fnc);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -