显示和隐藏js弹出层的示例代码

显示和隐藏js弹出层的示例代码
复制代码代码如下所示:
显示弹出层
覆盖:是掩码层的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 =没有;
}

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部