公司组织亲子活动方案:这段代码,自动生成的,什么意思?

来源:百度文库 编辑:神马品牌网 时间:2024/05/12 06:21:21
<STYLE>DIV.lm_tipBox {
BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; Z-INDEX: 10000000; BACKGROUND: #ffffcc; VISIBILITY: hidden; BORDER-LEFT: black 1pt solid; WIDTH: 400px; BORDER-BOTTOM: black 1pt solid; POSITION: absolute; HEIGHT: 244px
}
</STYLE>

<SCRIPT>

function lm_div_mouseOut(){ self.lm_isOverTip = false; }

function lm_div_mouseOver() { self.lm_isOverTip = true; }

function lm_handle_onFocus(){
self.lm_div_cur=(Math.round((Math.random()*9)+1));
}

if (window.captureEvents)
window.captureEvents(Event.FOCUS);
window.onFocus = lm_handle_onFocus();

function lm_displayContents(tip) {
var el = self.document.getElementById('lm_tipBox'+self.lm_div_cur);
if(!el) {
if(window.self.frames.length)
el = self.document.getElementById('lm_tipBox'+self.lm_div_cur);
}
if(el) {
el.innerHTML=tip;
lm_setPosition(el); lm_adjustBox();
var tip = self.document.getElementById(self.lm_skeyphrase);
if(tip) {
tip.style.visibility='visible';
tip.style.visibility='hidden';
}
setTimeout('lm_showDiv()', 3);
}
}

function lm_adjustBox() {
var el=self.document.getElementById('lm_tipBox'+self.lm_div_cur);
var tip = document.getElementById(self.lm_skeyphrase);
if(el) {
if(document.body.clientWidth < (el.style.pixelLeft+el.offsetWidth)) {
var pos = (el.style.pixelLeft-el.offsetWidth);
if(pos > 0)
el.style.pixelLeft = pos;
}
else if((el.style.pixelLeft-el.offsetwidth) < document.body.scrollLeft) {
el.style.pixelLeft = el.styel.pixelLeft + el.offsetWidth;
}
if((document.body.offsetHeight+document.body.scrollTop) < (el.style.pixelTop+el.offsetHeight)) {
var pos = (el.style.pixelTop-el.offsetHeight-15);
if(pos > (document.body.scrollTop))
el.style.pixelTop = pos;
}
else if(el.style.pixelTop < document.body.scrollTop) {
el.style.pixelTop = el.style.pixelTop + el.offsetHeight + 15;
}
}
}

function lm_showDiv() {
if(self.lm_isOverTip || self.lm_isOverLink) {
var tip=self.document.getElementById(self.lm_skeyphrase);
var el = self.document.getElementById('lm_tipBox'+self.lm_div_cur);
if(!el){ el = self.document.getElementById('lm_tipBox'+self.lm_div_cur); }
if(el) {
lm_adjustBox();
if(self.isReady==true && tip){
tip.style.visibility='visible';
el.style.visibility = 'visible';
lm_closeiframe();
}
else { setTimeout('lm_showDiv()', 3) }
}
}
}

function lm_getOffset(el, which) {
var amount = el['offset'+which];
if (which=='Top')
amount+=el.offsetHeight;
el = el.offsetParent;
while (el!=null) {
amount+=el['offset'+which];
el = el.offsetParent;
}
return amount;
}

真的好长啊,呵呵
前面的那段是定义样式表的,后面的JavaScript应该是据标鼠标的动作定义的一些事件。

是网页文件