📄 zeal_head.js
字号:
function isKeyTrigger(e,keyCode){
var argv = isKeyTrigger.arguments;
var argc = isKeyTrigger.arguments.length;
var bCtrl = false;
if(argc > 2){
bCtrl = argv[2];
}
var bAlt = false;
if(argc > 3){
bAlt = argv[3];
}
var nav4 = window.Event ? true : false;
if(typeof e == 'undefined') {
e = event;
}
if (bCtrl && !((typeof e.ctrlKey != 'undefined') ? e.ctrlKey : e.modifiers & Event.CONTROL_MASK > 0)) {
return false;
}
if (bAlt && !((typeof e.altKey != 'undefined') ? e.altKey : e.modifiers & Event.ALT_MASK > 0)) {
return false;
}
var whichCode = 0;
if (nav4)
whichCode = e.which;
else if (e.type == "keypress" || e.type == "keydown")
whichCode = e.keyCode;
else
whichCode = e.button;
return (whichCode == keyCode);
}
var _REQUEST = {};
// common extends.
jQuery.extend({
parseRURL: function(){
try{
var sSearchArr = unescape(location.search.substring(1)).split('&');
for(i=0;i<sSearchArr.length;i++){
var sCurArr = sSearchArr[i].split('=');
_REQUEST[sCurArr[0]] = sCurArr[1];
}
}catch(e){}
},
isempty: function(p){
return typeof(p) == 'undefined' || p == null || (p+'').length == 0;
}
});
var b_isLoadOK = 1;
var sSearch = location.pathname.toLowerCase();
//alert(sSearch);
var bIsHomePage = false;
if( sSearch == "" ||
sSearch == "/" ||
sSearch.substring(0,10) == "/index.php"
){
bIsHomePage = true;
}
function g_NTO(name,title,cate,bSep){
var ret = '';
ret = '<a class="Anavbar snap_nopreview" href="/archive/c/'+cate+'" title="'+title+'">'+name+'</a>';
if(bSep) ret += '<br />';
else ret += ' ';
return ret;
}
$(document.body).prepend(
'<div id="zealNavigatorBar">' +
'<div style="margin-bottom:5px;height:10px;border-bottom:1px solid #E2E2E3;padding:0 0 2px 0;">'+
'<div style="float: left;width:12px;"><a href="javascript:{$(document).scrollTop(0);window.focus();}" alt="回页面顶部" title="回页面顶部"><img src="/pic/totop.gif" border=0 width=12 height=10 valign="absmiddle" /></a></div>'+
'<div style="float: right; width: 118px;"><div style="float: left;width:106px;color:#008000;font-size:10px;font-family:Arial;text-align:center;" id=zealLoadingInfo name=zealLoadingInfo></div><div style="float: right;"><a href="javascript:{$(document).scrollTop($(document).height());window.focus();}" alt="到页面底部" title="到页面底部"><img src="/pic/tobottom.gif" border=0 width=12 height=10 valign="absmiddle" /></a></div></div>'+
'</div>'+
'<div style="line-height:140%;text-align:center;">' +
g_NTO('PHP','','PHP',false) +
g_NTO('JAVA/C++','','JAVA',false) +
g_NTO('RoR','Ruby on Rails','RoR',true) +
g_NTO('WebDev','Web Development Technology','Script',false) +
g_NTO(' 开发/理论','','Programming',true) +
g_NTO('体育风暴 ','','Sports',false) +
g_NTO('数码影像','','DCshow',true) +
g_NTO('杂言乱语 ','我的个人感悟','ZealSay',false) +
g_NTO('懒人散记','平生流水账','LazyDiary',true) +
g_NTO('网络','网络时代的时尚信息','NetSurf',false) +
g_NTO('幽默搞笑 ','笑一笑,十年少。','Humors',false) +
g_NTO('感悟','精彩的人生感悟文摘。','Geist',true) +
'</div>' +
'<div style="margin:0px 0 1px 0;height:13px;border-top:1px solid #E2E2E3;text-align:right;padding:2px 0 2px 0;"><div style="float:left;"><a class=Anavbar href="/">返回首页<<</a></div><div><a href="javascript:void(0)" onclick="javascript:{$(\'#zealNavigatorBar\').fadeOut();$(\'#navBarHolder\').height(0);}" title="关闭此导航信息(重新刷新页面可以再次显示导航信息)"><img src="/pic/button-Close.gif" border=0 width=11 height=11 valign="absmiddle" /></a></div></div>' +
'</div>'
);
var g_loadCounter = 0;
var g_loadRepeats = 0;
var p_timerLoadingShow = null;
var p_timerOKclear = null;
var g_funcLoadingStatusShow = function(){
if(b_isLoadOK <= 0){
clearTimeout(p_timerLoadingShow);
$('#zealLoadingInfo').html("OK :)");
p_timerOKclear = setTimeout("$('#zealLoadingInfo').empty();clearTimeout(p_timerOKclear);",3000);
return;
}
if(g_loadRepeats++ > 240){
$('#zealLoadingInfo').css('color',"#ff0000").html('Failed');
// if (confirm("由于程序忙,或其他网络问题,页面内容并没有在60秒内被完全下载。是否尝试重新刷新页面?")){
// location.reload(true);
// return;
// }
// else{
g_loadRepeats = 0;
$('#zealLoadingInfo').css('color',"#ff0000").html('Abort');
p_timerOKclear = setTimeout("$('#zealLoadingInfo').empty();clearTimeout(p_timerOKclear);",3000);
return;
// }
}
if(g_loadCounter > 3) g_loadCounter = 0;
var dotdot = "";
var tmpn = g_loadCounter;
while(tmpn-- > 0){
dotdot += ".";
}
$('#zealLoadingInfo').html("Loading" + dotdot);
p_timerLoadingShow = setTimeout(g_funcLoadingStatusShow,500);
g_loadCounter++;
}
;
g_funcLoadingStatusShow();
// some other functions
function voteWin(value,code,Current_weblog,group){
var url = '/blog/submit.php?vote='+value+'&piv_code='+code+'&piv_weblog='+Current_weblog+'&group='+group;
var p = window.open(url,'emot','width=200,height=100,directories=no,location=no,menubar=no,scrollbars=no,status=yes,toolbar=no,resizable=no');
p.focus();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -