复制代码代码如下所示:
加载
功能showload(tipinfo){
VaR的Iwidth = 120; / /弹出窗口的宽度;
VaR的Iheight = 0; / /弹出窗口高度;
VaR scrollTop = 0;
VaR scrollLeft = 0;
无功cheight = 0;
VaR宽= 0;
VaR ETIP = document.createelement('div);
etip.setattribute('id','tipdiv);
etip.style.position =绝对的;
etip.style.display =不关;
etip.style.border = 'solid 0px # d1d1d1;
etip.style.backgroundcolor =# 4b981d;
etip.style.padding = '5px 15px;
如果(
文件。身体。scrollTop){ / /这是一个JS兼容
scrollLeft = document.body.scrollleft;
scrollTop = document.body.scrolltop;
cheight = document.body.clientheight;
宽= document.body.clientwidth;
}
别的{
scrollLeft = document.documentelement.scrollleft;
scrollTop = document.documentelement.scrolltop;
cheight = document.documentelement.clientheight;
宽= document.documentelement.clientwidth;
}
的Iheight = etip.offsetheight;
无功v_left =(宽的Iwidth)/ 2 + scrollLeft; / /
无功v_top =(cheight的Iheight)/ 2 + scrollTop;
etip.style.left = v_left + 'px;
etip.style.top = v_top + 'px;
etip.innerhtml =+ +tipinfo;
{试
document.body.appendchild(ETIP);
} catch(e){ }
$(# tipdiv)。Css(浮
$(# tipdiv)。Css(Z
$(# tipdiv)
显示();
showmark();
}
功能closeload(){
$(# tipdiv)隐藏();
HideMark();
}
显示/防尘层
功能showmark(){
无功xp_mark = document.getelementbyid(xp_mark );
如果(xp_mark!= NULL){
设置 xp_mark.style.left = 0 +PX;
xp_mark.style.top = 0 +PX;
xp_mark.style.position =绝对;
xp_mark.style.backgroundcolor =# 000 ;
xp_mark.style.zindex =1;
如果(文件all){
xp_mark.style.filter =阿尔法(不透明度50);
无功ie_ver =导航{appversion} substr(22, 1);
如果(ie_ver = 6 | | ie_ver = = 5){(hideselectboxes)};
}
别的{ xp_mark.style.opacity =0.5;}
xp_mark.style.width =100%;
xp_mark.style.height =100%;
xp_mark.style.display =块;
}
{其他
添加 / / explaindiv div,注意一定要跟着身体的第一要素。否则,IE6是不正常的。
$(体)。Prepend();
(showmark); / /你的回调
}
}
隐藏层
功能hidemark(){
无功xp_mark = document.getelementbyid(xp_mark );
xp_mark.style.display =没有;
无功ie_ver =导航{appversion} substr(22, 1);
如果(ie_ver = 6 | | ie_ver = = 5){(showselectboxes)};
}