index_adspopup.js
来自「飞天论坛FTBBS PHP版 v4.1.ASP源代码」· JavaScript 代码 · 共 81 行
JS
81 行
var how_many_PopUpads = 62;
var PopUpad = Math.floor(Math.random()*80);
var adpic="<img src=/ad/pic/7-2.gif border=0>";
if (PopUpad>how_many_PopUpads)
{
adpic="<a href=127.0.0.1 target=_blank><img src=/ad/pic/7-2.gif border=0></a>";
}
if (document.all)
document.write("<div id=waiting style=position:absolute;top:0px;left:0px;z-index:1;visibility:hidden>");
else
document.write("<layer name=waiting top=0 left=0 visibility=hide zIndex=2>");
document.write("<table border=2 cellspacing=1 cellpadding=0 bordercolorlight=#FFFFFF bordercolordark=#C0C0C0 bgcolor=#E0E0E0><tr><td bgcolor=#E0E0E0>"+adpic+"</td></tr><tr><td bgcolor=#E0E0E0>");
if(document.all)document.write("<img src=/images/space.gif width=1 height=10 name=sbar style=background-color:#6699cc></td></tr></table></div>");
else{ document.write("<img src=/images/space.gif width=1 height=10></td></tr></table></layer>");
document.write("<layer name=rating top=0 left=0 visiblity=hide zIndex=1 bgcolor=#6699CC height=10></layer>");}
window.onerror = null;
bwidth = 0;
if (document.all) swidth = document.all.waiting.clientWidth;
else swidth = document.waiting.clip.width;
if(document.all)document.onclick = CheckClick;
else{
window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN);
window.onmousedown = CheckClick;
}
function CheckClick(e)
{
if (e == 1){
if (bwidth<swidth*0.98){
bwidth += (swidth - bwidth) * 0.025;
if (document.all)document.sbar.width = bwidth;
else document.rating.clip.width = bwidth;
setTimeout('CheckClick(1);',150);}
}
else{
if(document.all)
{
if(document.all.waiting.style.visibility == 'visible')
{document.all.waiting.style.visibility = 'hidden';
bwidth = 1;}
whichIt = event.srcElement;
//while (whichIt.tagName != "A") {
//whichIt = whichIt.parentElement;
// if (whichIt == null)return true;}
//if(whichIt.href.substring(0,5)=="http:"){
if(whichIt.target==''){
document.all.waiting.style.pixelTop = (document.body.offsetHeight - document.all.waiting.clientHeight) / 2 + document.body.scrollTop;
document.all.waiting.style.pixelLeft = (document.body.offsetWidth - document.all.waiting.clientWidth) / 2 + document.body.scrollLeft;
document.all.waiting.style.visibility = 'visible';
if(!bwidth)CheckClick(1);
bwidth = 1;}
}
else
{
if(document.waiting.visibility == 'show')
{document.waiting.visibility = 'hide';
document.rating.visibility = 'hide';
bwidth = 1;}
if(e.target.href.toString() != '')
{
document.waiting.top = (window.innerHeight - document.waiting.clip.height) / 2 + self.pageYOffset;
document.waiting.left = (window.innerWidth - document.waiting.clip.width) / 2 + self.pageXOffset;
document.waiting.visibility = 'show';
document.rating.top = (window.innerHeight - document.waiting.clip.height) / 2 + self.pageYOffset+document.waiting.clip.height-10;
document.rating.left = (window.innerWidth - document.waiting.clip.width) / 2 + self.pageXOffset;
document.rating.visibility = 'show';
if(!bwidth)CheckClick(1);
bwidth = 1;
}
}
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?