当前位置:首页 > 日记 > 正文

Javascript实现点击按钮,弹出一个关闭的层窗口和页面背景变成灰色

Javascript实现点击按钮,弹出一个关闭的层窗口和页面背景变成灰色
本文的例子讲方法,Javascript实现点击按钮,弹出一个关闭的层窗口和页面背景是灰色的。分享给你供你参考。具体分析如下:

点击这里按钮,弹出一个封闭的图层窗口,灰色背景与网页在QQ网站上,经常看到QQ日志效果,这非常类似于基于javascript的代码段的使用,这取决于你的情况,这有时是用CSS来完成的。
一层被弹出,页面是灰色的。

功能alertwin(标题、味精、W、H){
无功titleheight =23px ; / /窗口标题的高度
VaR BorderColor =# 336699 ; / /提示边框颜色
无功titlecolor =# ffffff ; / /窗口标题颜色
无功titlebgcolor =# 336699 ; / /窗口标题的背景颜色
VAR背景颜色=# ffffff ; / /背景色提示内容
VaR的Iwidth = document.documentelement.clientwidth;
VaR的Iheight = document.documentelement.clientheight;
VaR BBJ = document.createelement(div);
bbj.style.csstext = 的位置:绝对;左:0px;顶部:0px;宽度:+ Iwidth +PX;高度:+数学。马克斯(document.body.clientheight,的Iheight)++数学。最大;
document.body.appendchild(BBJ);
无功msbj = document.createelement(div);
msbj.style.csstext = 的位置:绝对字体:11px歌曲;;顶部:+(iheight-h)/ 2 +PX;左:+(iwidth-w)/ 2 +PX;宽度:+ W +PX;高度:+ H +PX;文本对齐:中心边界:1px;固体+ BorderColor +;背景色;填充:1px;线高度:22px bgcolor +;Z指数:102;;
document.body.appendchild(msbj);
无功表= document.createelement(表);
msbj.appendchild(表);
table.style.csstext =保证金:0px;border: 0px;padding: 0px;;
table.cellspacing = 0;
VaR TR = table.insertrow(- 1);
标题= tr.insertcell VaR(1);
titlebar.style.csstext =宽度:100%;高度:+ titleheight +PX;文本对齐:左;填充:3px;保证金:0px;字体:黑体13px宋体;颜色:13px ;++ + +;;;+;
titlebar.style.paddingleft =10px ;
titlebar.innerhtml =标题;
VaR Movex = 0;
无功movey = 0;
无功movetop = 0;
VaR向左移动= 0;
var =假;
无功docmousemoveevent = document.onmousemove;
无功docmouseupevent = document.onmouseup;
titlebar.onmousedown =函数(){
var = GetEvent(EVT);
可移动的=真实的;
Movex = evt.clientx;
movey = evt.clienty;
movetop = parseInt(msbj。风格。顶部);
向左移动= parseInt(msbj。风格。左);
document.onmousemove =函数(){
如果(可移动){
var = GetEvent(EVT);
var x =向左移动+ evt.clientx -继续前进;
var y = movetop + evt.clienty - movey;
如果(x > 0(X + 0 W(Y + H <0的Iheight)){
msbj.style.left = x +PX;
msbj.style.top = y +PX;
}
}
};
document.onmouseup =函数(){
如果(可移动){
document.onmousemove = docmousemoveevent;
document.onmouseup = docmouseupevent;
可移动的=错误的;
Movex = 0;
movey = 0;
movetop = 0;
向左移动= 0;
}
};
}
无功closebtn = tr.insertcell(- 1);
closebtn.style.csstext =鼠标指针;填充:2px;背景颜色:+ titlebgcolor;
closebtn.innerhtml =X;
closebtn.onclick =函数(){
document.body.removechild(BBJ);
document.body.removechild(msbj);
}
VaR MsgBox = table.insertrow(- 1),InsertCell(1);
msgbox.style.csstext =字体:10pt歌体;;
msgbox.colspan = 2;
msgbox.innerhtml =味精;
获取事件对象,以便与IE和Firefox兼容
功能GetEvent(){
返回window.event参数。被叫。来电。论点{ 0 } | |;
}
}
<输入类型按钮
onclick= alertwin(点击关闭层的窗口,Gray

希望本文能对大家的javascript程序设计有所帮助。

相关文章

PS图象处理软件把夏天的照片为经典

PS图象处理软件把夏天的照片为经典

照片,图象,处理软件,淡蓝色,冬天,浅蓝色是冬天常见的颜色。当它的色调,它不会把所有的颜色变成冷色。它保留了一些当地温暖的颜色,变成橙色和红色,所以图片不是那么单调。 浅蓝色是冬天常见的颜色。当它的色调,它不会把所有的颜色变成冷色。它…

PS给性感美女戴上皮肤和美容,使化妆

PS给性感美女戴上皮肤和美容,使化妆

戴上,细腻,效果,性感,美女,今天我们学习了PS磨皮美容:性感美研细通过皮肤的化妆效果,本教程介绍了一些简单的磨pixiutu技巧,如果你掌握了这套方法很好,修复后会很简单。 Today we learn a PS grind skin beauty: sexy beauty to grind fine th…

一种实现画布画空文本的js实现方法

一种实现画布画空文本的js实现方法

方法,文本,电脑软件,js,本文介绍了一种用HTML5实现画布画空心文本的方法,供大家参考,具体实现方法如下: style=border: 1px solid # d3d3d3;> 您的浏览器不支持HTML5画布标记。 var c = document.getelementbyid(myCanvas); VaR CTX = c.getcont…

钢笔工具操作技巧

钢笔工具操作技巧

操作技巧,工具,电脑软件,钢笔工具是ps操作中最常用的工具之一,许多新手并不十分了解她,有些函数还没有使用。下面的教程将用一个例子详细说明钢笔工具的操作。 1、打开PS图象处理软件图片设置你想要的大小。我重新调整大小1800px * 2546px。 …

PS国外大咖啡馆中国风服

PS国外大咖啡馆中国风服

国风,馆中,国外,电脑软件,PS,课程的主要思想是在衣服上添加一个特定的图案:第一,将纸样部分取出,复制到新的层上,然后将图案添加到衣服上,并将整个过程整合起来。 本课程的主要思想是在服装上添加一个特定的图案:第一,挑选需要添加到图案中的部分…

PS将线稿简化成透明线稿

PS将线稿简化成透明线稿

透明,电脑软件,PS,将线稿,本教程介绍给一个朋友,PS,它只是提取线草稿成一个透明的线草案。这个教程真的很好。建议喜欢的朋友可以和教程一起学习。 PS图象处理软件新手最恼人的是,他们总是按线稿时,色。那是因为它不是透明的线稿。它的背景颜色…

如何改变手机的安全性QQ常见问题

如何改变手机的安全性QQ常见问题

常见问题,安全性,电脑软件,QQ,1,如果手机安全,安全卡(电子安全卡、手机令牌,除外)中的任何一个可用的安全问题,您可以登录QQ安全中心,选择{管理} { }安全点击更换手机的安全性,通过统一安全认证安全{ },手机更换可审核时间后更换; 2、如果没有可用的…

坚强意志哲学经典人格签名经典签名

坚强意志哲学经典人格签名经典签名

经典,人格,意志,坚强,哲学,以下是你所编的坚强意志经典人格签名的全部内容。如果您喜欢小编辑器的建议,请继续关注它。 即使你能负担得起,你也应该学会放下它。 对于未来的家庭,你不必为乞丐而奋斗。 如果你不把自己变成一个好的人,你怎么知道…

CorelDRAWX6给出一个序列号如何激

CorelDRAWX6给出一个序列号如何激

序列号,激活,电脑软件,Corelkey,CorelDRAW X6给出一个序列号如何激活Corelkey这几天一直在摆弄CorelDRAW X4和X6都试了试,终于找到了一个使用X6。总结,看看安装代码,并激活X6的方式,可供需要的朋友。 这几天一直在摆弄CorelDRAW X4和X6都试了试…

生命哲学情感情调签名情感人格签名

生命哲学情感情调签名情感人格签名

情感,情调,人格,哲学,生命,一、幸福的生活是不快乐的,看心情,心情不好,心态,不看实践的心态,学会忘记风雨,拂去浮华的表面,享受心灵的满足和宁静;珍惜自己的幸福,享受自己生活中的快乐,平淡而宁静。 第二,不要为满足期望而生气,不要期待破碎,当你伤心时,…

百度工程师对PHP函数的实现原理及

百度工程师对PHP函数的实现原理及

实现原理,函数,百度,性能分析,工程师,前言 在任何语言中,函数是最基本的组成单元。PHP的功能是什么函数调用是如何实现的你对PHP函数的性能有什么建议本文将从原理出发,通过实际的性能测试来回答这些问题,以便在理解实现的同时更好地编写PHP…

excel单元和基于excel的多个操作方

excel单元和基于excel的多个操作方

操作方法,多个,电脑软件,excel,单元和,如果现在有excel表格,我们需要在上面加、减、乘、除相同的数字,以便一个接一个地进行手工操作,不知道什么时候计算,我们可以直接使用Excel中的选择性粘贴,把结果一次给这些单元格,这样你可能会有点模糊。让…