`
koudailidexiaolong
  • 浏览: 96091 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

javascript 实现遮盖层效果

 
阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script type="text/javascript"> //大的div对象 var coverLayer ; //每次加载的索引 var index = 0; //定时器对象 var times; function show(){ //获得遮盖层的div对象 coverLayer = document.getElementById("coverLayer"); coverLayer.style.width = document.documentElement.scrollWidth+"px"; coverLayer.style.height = document.documentElement.scrollHeight+"px"; coverLayer.style.display = "block"; //实现显示的图片或文字区域居中 var height = document.documentElement.scrollHeight/2 -50; var width = document.documentElement.scrollWidth/2 -50; document.getElementById("spanCover").style.position="absolute"; document.getElementById("spanCover").style.top= height+"px"; document.getElementById("spanCover").style.left= width+"px"; //设置定时器实现动画效果 window.setInterval("changeHTML()",1000); } //拼接显示的文字信息 function changeHTML(){ index = index +1; var htmls = ""; var point = "."; htmls = "正在执行请稍后"; if(index > 6){ index = 0; htmls = htmls; }else{ var s ="" for(var i = 0;i< index ; i++){ s = s + point } htmls = htmls +s; } document.getElementById("spanCover").innerHTML = htmls; }

function hidden(){ //取消定时器 window.clearInterval(times); //隐藏 coverLayer.style.display="none"; } </script> <style type="text/css"> #coverLayer{ background:gray; position:absolute; left:0px; top:0px; display:none; z-index:20; filter:alpha(opacity=50); opacity:0.6 !important; } </style>

</head>

<body><input type="button" value="现实" name="dfsdsd" onclick="show()" /> <div id="coverLayer" style="display:none;color:red;font-size:18px;" align="center" ><span id="spanCover" >正在执行请稍后</span></div> </body> </html>


分享到:
评论

相关推荐

    JavaScript弹出遮盖层

    在网页设计中,"JavaScript弹出遮盖层"是一个常见且实用的技术,用于创建对话框、提示框或者加载指示器等效果,提供更好的用户体验。 首先,我们需要了解遮盖层(Overlay)的概念。遮盖层是在网页上覆盖一层半透明...

    javascrip实现t遮盖层

    在JavaScript中实现遮盖层(通常称为“蒙层”或“overlay”)是一种常见的网页交互设计,用于在用户进行特定操作(如登录、确认、加载数据等)时提供视觉反馈,确保用户注意力集中于弹出的窗口而暂时阻止对背景页面...

    javascript写的页面遮盖层,可根据具体情况自己设定或改写

    在本项目中,我们关注的是一个基于JavaScript实现的页面遮盖层功能。这个功能通常用于在进行页面加载、提交表单或执行其他需要用户等待的操作时,提供一种视觉上的提示,以防止用户在后台进行其他操作。 页面遮盖层...

    javascript 层遮罩效果

    在网页设计中,"javascript 层遮罩效果"是一种常见的交互设计手法,它通常用于创建弹出式对话框、模态窗口或者加载提示等场景。当你点击“用户登录”按钮时,一个半透明的遮罩层会覆盖整个页面,使得用户只能与弹出...

    Jquery做的遮盖层

    jQuery实现遮盖层的方法通常是通过创建一个新的HTML元素(如`&lt;div&gt;`),并应用相应的CSS样式使其具有合适的透明度和全屏覆盖的效果。然后,利用jQuery的DOM操作和事件处理功能来控制遮盖层的显示和隐藏。 以下是一...

    单击弹出遮盖层

    总结来说,"单击弹出遮盖层"的技术实现主要包括HTML结构创建遮盖层,CSS样式进行布局和样式调整,以及JavaScript处理用户交互逻辑。在实际项目中,开发者可能会根据需求选择不同的实现方式,例如使用纯JavaScript、...

    css遮盖层

    在某些场景下,我们可能需要实现一个遮盖层(overlay)效果,它通常用于弹窗、模态框或者加载提示等,以创建一种半透明的覆盖层,使用户无法与页面的其他部分互动,从而专注于特定的交互区域。本篇将详细讲解如何...

    遮盖效果

    2. **JavaScript/jQuery**:JavaScript可以动态地添加、移除或更改遮盖层,实现交互式的效果。例如,当用户点击某个按钮时,用JavaScript创建一个全屏的遮盖层,然后在上面展示弹出框。 3. **Android SDK**:在...

    JavaScript实现网页遮罩效果

    下面是一个简单的JavaScript实现网页遮罩的步骤: 1. **创建HTML结构**:首先,我们需要在HTML中添加一个遮罩元素。这个元素通常是全屏的div,具有相对或绝对定位,以及透明度设置,如以下示例: ```html ; top: ...

    javascript特效实现刮刮卡特效代码下载

    在本项目中,“javascript特效实现刮刮卡特效代码下载”是一个利用JavaScript技术实现的刮刮卡互动效果,常见于各种促销活动或游戏场景。这种特效可以增加用户的参与度和互动性,为网站增添趣味性。 刮刮卡特效的...

    CSS和Javascript实现的DIV半透明飘浮层

    用CSS和Javascript实现的DIV遮照飘浮层 通过点击按钮显示半透明遮盖层以及信息层 用CSS实现的固定飘浮,以及用Javascript实现的定位飘浮 用VS2008打开后直接运行UserShowPanelTest.aspx的效果是CSS实现的效果,要实现...

    超酷的全屏遮盖显示图片效果

    其次,为了实现遮盖效果,JavaScript可能会创建一个全屏的遮罩层,这个遮罩层通常使用半透明的黑色或灰色,使得图片在显示时具有一定的朦胧感,增强神秘感或艺术效果。遮罩层可以通过CSS的`position`属性设置为`...

    超好用的Jquery弹出框和遮盖层

    本教程将深入探讨如何使用jQuery实现“超好用的弹出框和遮盖层”。 首先,让我们理解弹出框(Popup)和遮盖层(Overlay)的基本概念。弹出框通常用于在用户与页面交互时显示额外信息或提供交互界面,如警告、确认...

    用JavaScript实现仿Windows关机效果

    JavaScript实现仿Windows关机效果是一种在网页中模拟操作系统关机界面的设计手法,它主要通过创建图层并控制其样式来实现。这一效果不仅能够提供一种视觉上的交互体验,还可以帮助防止用户在执行特定操作时进行误...

    popup的最优化实现(遮盖层),兼容firefox、ie6、google(网搜+整理)

    同时,遮盖层的实现可能使用了CSS的`opacity`和`pointer-events`属性,确保用户不能与遮盖层下的元素互动。 2. **JavaScript技术**:使用JavaScript来控制popup的显示和隐藏,可能包括事件监听、动态创建DOM元素...

    基于vue开发的popup的mixins用于管理弹出框的遮盖层

    开发者可以通过导入并应用这个mixin到自定义的弹出框组件中,从而轻松实现遮盖层的管理。 总之,基于Vue.js的popup mixins是提升代码复用性和可维护性的有效手段,它帮助我们把复杂的功能模块化,让弹出框和遮盖层...

    点击弹出浮动层 弹出遮罩层

    3. **实现技术**:在现代网页开发中,这种效果可以通过HTML、CSS和JavaScript实现。HTML用于构建页面结构,CSS用于样式定义,包括浮动层和遮罩层的外观,而JavaScript则负责交互逻辑,如监听点击事件、显示/隐藏浮动...

    javascript 放大镜 v1.0 基于Yui2 实现的放大镜效果

    JavaScript放大镜功能是一种常见的网页交互效果,用于在用户将鼠标悬停在小图像上时,...对于前端开发者来说,理解和掌握这种效果的实现原理,不仅可以提升网站的用户体验,也对提升自身的JavaScript技能有很大帮助。

    实用div实现的弹出层

    2. **CSS 遮盖层**:遮盖层通常是一个全屏的半透明背景,用于遮挡页面上的其他元素,使用户注意力集中于弹出层。通过设置CSS的`position`属性为`fixed`或`absolute`,使其相对于窗口或父元素定位,配合`z-index`来...

    HTML5实现刮刮乐效果.pdf

    本课程介绍如何使用HTML5和JavaScript实现刮刮乐效果,适合那些已经学习了前端基础(HTML和JavaScript)的同学。课程内容主要包括基础的HTML5页面构建和JavaScript编程。 为了实现刮刮乐效果,我们需要理解以下几个...

Global site tag (gtag.js) - Google Analytics