JavaScript点击按钮后弹出透明浮动层的方法
程序员文章站
2022-04-21 23:01:42
...
本文实例讲述了JavaScript点击按钮后弹出透明浮动层的方法。分享给大家供大家参考。具体分析如下:
这里实现点击后页面变灰色,并用JS弹出一个居中的浮动层提示窗口,这个窗口是透明的,可以设置透明度,网上已经有很多类似的JavaScript代码,你可以借鉴一下。
浮动层居中的对话框效果演示'+sTitle+ ((bCancel)? '':'')+ '\n' + sHTML; dg.innerHTML = sHTML; var dbg = document.createElement("div"); dbg.id = "nd-bdg"; dbg.className = "neat-dialog-bg"; var dgc = document.createElement("div"); dgc.className = "neat-dialog-cont"; dgc.appendChild(dbg); dgc.appendChild(dg); if (document.body.offsetLeft > 0) dgc.style.marginLeft = document.body.offsetLeft + "px"; document.body.appendChild(dgc); if (bCancel) document.getElementById("nd-cancel").onclick = function() { window.neatDialog.close(); }; this.elt = dgc; window.neatDialog = this; } } NeatDialog.prototype.close = function() { if (this.elt) { this.elt.style.display = "none"; this.elt.parentNode.removeChild(this.elt); } window.neatDialog = null; } function openDialog() { var sHTML = '你现在看到的是一个层窗口,是被JS控制弹出的'+ '关闭'; new NeatDialog(sHTML, "你知道吗?", false); } " _ue_custom_node_="true">
【相关教程推荐】
1. JavaScript视频教程
2. JavaScript在线手册
3. bootstrap教程
推荐阅读
-
javascript实现十秒钟后注册按钮可点击的方法_javascript技巧
-
javascript实现十秒钟后注册按钮可点击的方法_javascript技巧
-
javascript - 百度编辑器点击附件上传的按钮后就刷新页面,不能弹出选择附件的弹窗,是怎么回事?
-
CSS+JS实现点击文字弹出定时自动关闭DIV层菜单的方法_javascript技巧
-
javascript实现点击后变换按钮显示文字的方法_javascript技巧
-
javascript实现点击提交按钮后显示loading的方法_javascript技巧
-
JS实现点击按钮后框架内载入不同网页的方法_javascript技巧
-
javascript实现点击按钮让DIV层弹性移动的方法_javascript技巧
-
javascript - 百度编辑器点击附件上传的按钮后就刷新页面,不能弹出选择附件的弹窗,是怎么回事?
-
javascript实现点击按钮让DIV层弹性移动的方法_javascript技巧