复制代码代码如下所示:
显示弹出层
覆盖:是掩码层的ID。
WINS窗口的ID:弹出窗口
拖动的ID弹出框
功能popdiv_show(重叠,胜,wins_title){
无功olays = documentgetelementbyid(覆盖);
无功owins = documentgetelementbyid(胜);
无功owins_title = documentgetelementbyid(wins_title);
无功bdrag = false;
VaR disx = Disy = 0;
var;
var = 1;
如果(n = 0){
olaysstyledisplay =块;
owinsstyledisplay =块;
owins_titleonmousedown =
函数(事件){
风险事件=事件窗口事件类| |;
bdrag =真;
eventclientx - owinsoffsetleft disx =;
eventclienty - owinsoffsettop Disy =;
thissetcapture thissetcapture();
返回false
};
documentonmousemove =函数(事件){
如果(!BDrag)
返回;
风险事件=事件窗口事件类| |;
VaR IL = eventclientx - disx;
var = eventclienty -迪西;
VaR最大值= documentdocumentelementclientwidth
- owinsoffsetwidth;
VaR MaxT = documentdocumentelementclientheight
- owinsoffsetheight;
IL=IL 00:IL;
IL IL >最大值最大值:IL =;
它= 00:它;
它= >最紧密最紧密:它;
owinsstylemargintop = owinsstylemarginleft = 0;
owinsstyleleft = IL +PX;
owinsstyletop =它+PX;
返回false;
};
documentonmouseup = windowonblur = owins_titleonlosecapture =函数(){
bdrag = false;
owins_titlereleasecapture owins_titlereleasecapture();
};
}
}
隐藏层弹出
覆盖:是掩码层的ID。
WINS窗口的ID:弹出窗口
功能popdiv_hidden(覆盖、胜){
无功owins = documentgetelementbyid(胜);
无功olays = documentgetelementbyid(覆盖);
owinsstyledisplay =没有;
olaysstyledisplay =没有;
}