问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关闭弹出DIV层的代码

发布网友 发布时间:2022-04-25 08:14

我来回答

5个回答

热心网友 时间:2022-04-25 09:44

你的div有没有和其他控件绑定在一起呢?比如当一个文本框得到焦点的时候div才会显示,如果那样的话 在和div绑定的控件的失去焦点事件里写 隐藏div的代码
引用楼上
function close()
{
var div = document.getElementById("div");
div.style.display ="none";
}

然后在那个div中加 onblur="close()"; 就可以了。
把onClick换成onblur就可以了

热心网友 时间:2022-04-25 11:02

要是有一个遮罩层,点击遮罩层关闭div并且移除遮罩层你会吧。
如果没有遮罩层,就在div上加一个关闭按钮好了,不然处理起来麻烦

热心网友 时间:2022-04-25 12:36

var W = screen.width;//取得屏幕分辨率宽度
var H = screen.height;//取得屏幕分辨率高度

//判断浏览器是否为IE
function isIE(){
return (document.all && window.ActiveXObject && !window.opera) ? true : false;
}
//取得页面的高宽
function getBodySize(){
var bodySize = [];
with(document.documentElement) {
bodySize[0] = (scrollWidth>clientWidth)?scrollWidth:clientWidth;//如果滚动条的宽度大于页面的宽度,取得滚动条的宽度,否则取页面宽度
bodySize[1] = (scrollHeight>clientHeight)?scrollHeight:clientHeight;//如果滚动条的高度大于页面的高度,取得滚动条的高度,否则取高度
}
return bodySize;
}
//创建遮盖层
function popCoverDiv(){
if (document.getElementById("cover_div")) {
//如果存在遮盖层,则让其显示
document.getElementById("cover_div").style.display = 'block';
} else {
//否则创建遮盖层
var coverDiv = document.createElement('div');
document.body.appendChild(coverDiv);
coverDiv.id = 'cover_div';
coverDiv.onclick=close;
with(coverDiv.style) {
position = 'absolute';
background = '#CCCCCC';
left = '0px';
top = '0px';
var bodySize = getBodySize();
width = bodySize[0] + 'px'
height = bodySize[1] + 'px';
zIndex = 0;
if (isIE()) {
filter = "Alpha(Opacity=60)";//IE逆境
} else {
opacity = 0.6;
}
}
}
}

//让登陆层显示为块
function showLogin()
{
var login=document.getElementById("div1");
login.style.border="3px solid #0099ff";
login.style.display = "block";
}

//设置DIV层的样式
function change(){
var login = document.getElementById("div1");
login.style.position = "absolute";
login.style.border = "1px solid #CCCCCC";
login.style.background ="#F6F6F6";
var i=0;
var bodySize = getBodySize();

popChange(i);
}
//让DIV层大小循环增大
function popChange(i){
var login = document.getElementById("div1");
var bodySize = getBodySize();
login.style.left = (bodySize[0]-i*i*9)/2+"px";
login.style.top = (bodySize[1]/2-100-i*i*2)+"px";
login.style.width = i*i*8 + "px";
login.style.height = i*i*3.3+ "px";
if(i<=10){
i++;
setTimeout("popChange("+i+")",10);//设置超时40毫秒
}
}
//打开DIV层
function open()
{
change();
showLogin();
popCoverDiv()
void(0);//不进行任何操作,如:<a href="#">aaa</a>

}
//关闭DIV层
function close(){
document.getElementById('div1').style.display = 'none';
document.getElementById("cover_div").style.display = 'none';
void(0);
}

热心网友 时间:2022-04-25 14:28

用js实现吧
函数如下:
function close()
{
var div = document.getElementById("div");
div.style.display ="none";
}

然后在那个div中加 onclick="close()"; 就可以了。

热心网友 时间:2022-04-25 16:36

<a href="#" onclick="div.style.display='none'">关闭</a>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
急求高人解答 ···管理类的问题 ···!!!急急急···我会在线等... ...如果基层管理幅度为8,高层管理人员管理幅度为3,则该公司中层管理人员... ...发生化学变化的实质是( )A.分子间隔发生变化B.物质状态发生改变C... 下列变化不能说明发生了化学变化的是( )A.变化时有电子的得失或共用电... 下列描述正确的是( )A.固态物质的分子间无间隔B.液态物质的分子不断运动... 原来微信打开这个功能,能够看到马路上的街景,涨知识了! ...百度帐号被人在异地登录了,问题是没有任何人知道我的密码啊?而且也... 医疗事故纠纷和医疗损害纠纷的区别是什么 医疗纠纷与医疗事故的定义是什么? 医疗事故纠纷是指什么的 2020年参加欧联杯的球员回国隔离吗? 把64GTF卡分成两个分区能在小米摄像头上用吗 小米3 ,64g的详细参数,ram.rom.摄像头 在澳大利亚可以养考拉吗? 在微信上怎么绑定手机号 澳大利亚考拉的生活习性是什么? 怎样能 把手机号和捆绑在一起 澳大利亚 考拉 去哪 在微信营业厅里怎样绑定手机号 手机号怎样绑定 无证之罪预告音乐 叫什么阿。一个女的唱的 英文 如何将原绑定现在的手机号? 为何《无证之罪》又将“罪恶之城”选在了哈尔滨? 酒吧KTV投影互动游戏 无证之罪和白夜追凶谁更好? 怎么绑定手机号 桌面互动投影游戏,ktv桌面互动游戏 Ktv桌面互动投影游戏,ktv互动投影游戏,ktv互动游戏大神们帮帮忙 玩过桌面投影游戏的请进,桌面互动投影游戏排行,包括最普及的,最好... 桌面互动投影游戏,投影互动游戏,互动投影哪家好 HP1005的打印机为啥打印自定义的纸要按OK键,怎样让它不要按连续打印 HP1005打印自定义纸张120*240,能不能连续打印? 买火车票身份证怎么验证 可以在网上验证吗 HP1005打印自定义纸张120*240,每打印一张就要按一次OK键?能不能连续打印的? HP1005打印自定义纸要按OK键?能不能不要按?打凭证1天要按几十次麻烦死了 HP1005打印机可以连续自动打印125*210的凭证纸张吗? 最新面粉厂风险点告知牌 鸡蛋饼干的介绍 怎么把手机里的照片上传到电脑里面,作为壁纸 正确的跑步姿势,上半身应该是怎么样的? 什么样的跑步姿势才是正确的 我记得好像是什么髋部 意大利面条汤属于什么汤 信号检测与处理中自适应门限是指什么 明天要回北京,不知道怎么和相处半年的同事们说 安卓可以刷win10吗 我要报考《信号与系统》方面的合肥工业大学的研究生,请问下面哪个专业要好些? 意大利面肠仔汤的做法,意大利面肠仔汤怎么做 意大利面配什么汤呢 圣诞节要送女朋友礼物吗? win10手机系统到底什么时候出?既然小米4都可以刷,那是不是其它安卓手机也能刷成WIN10?