📄 myalert.js
字号:
//programming by M. 2006.09.19
document.write('<div id="loaderror" style="position:absolute;width:438px;height:201px;background-color:#999999;" style="filter:Alpha(opacity=80);display:none"><img id="errorimage" border=1 width=436 height=199/></div>');
var alertTimeOut;
var clickTimeOut;
var URLERROR=1;
var CONNECTERROR=2;
var ALERTSHOWTIME=5000;
var ALERTINTERVALTIME=250;
var urlerrimg = new Image();
var connecterrimg = new Image();
urlerrimg.src="urlerr.gif";
connecterrimg.src="connecterr.gif"
function myalert(mod)
{
document.getElementById("loaderror").style.display="none";
window.clearTimeout(alertTimeOut);
switch (mod) {
case URLERROR :
document.getElementById("errorimage").src=urlerrimg.src;
break;
case CONNECTERROR :
document.getElementById("errorimage").src=connecterrimg.src;
break;
}
alertposition();
showalert();
}
function alertposition()
{
var loaderrdiv = document.getElementById("loaderror");
loaderrdiv.style.left=(document.body.clientWidth/2-438/2)+"px";
loaderrdiv.style.top=(document.body.scrollTop+document.body.clientHeight/2-201/2)+"px";
return true;
}
function hidealert()
{
window.clearTimeout(clickTimeOut);
document.body.onclick=myalert_bodyOnclick_tmpFunc;
document.body.onscroll=null;
window.clearTimeout(alertTimeOut);
document.getElementById("loaderror").style.display="none";
return true;
}
var myalert_bodyOnclick_tmpFunc=document.body.onclick;
function showalert()
{
window.clearTimeout(clickTimeOut);
document.body.onclick=myalert_bodyOnclick_tmpFunc;
window.clearTimeout(alertTimeOut);
alertTimeOut=window.setTimeout('hidealert()',ALERTSHOWTIME);
document.getElementById("loaderror").style.display="";
clickTimeOut=window.setTimeout('document.body.onclick=hidealert;document.body.onscroll=alertposition;',ALERTINTERVALTIME);
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -