`
yhef
  • 浏览: 69682 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

简单的JS Loading弹出层

阅读更多


<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset="utf-8"> 
</head> 
<script>	

	//层的id
	var loadingDivId  = "loading_div";
	
	//创建或显示loading层
	function showLoadingDiv()
	{
		var div = document.getElementById(loadingDivId);
		if(!div)
		{
				div  = document.createElement("DIV");	
				with(div)
				{
					id = loadingDivId;			
					//如果能搞个类似FF转动的小图片就更ok了。 			
				  innerHTML = "<br/><br/><br/><br/>Loading";
				  style.position  = "absolute";
				  style.zIndex  = "9999";
				  style.backgroundColor="#7B68EE";
				  style.width="210px";
				  style.height="200px";
				  style.top = "2";
				  style.left = "5";		
				  style.textAlign="center";	 			
				  //DIV透明度	 		  	  
				style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=50)";	 		  
				}
				document.body.appendChild(div);
		}
		div.style.display="block";			 			 
	}
	//隐藏loading层
	function hiddenLoadingDiv()
	{
		var div = document.getElementById(loadingDivId);
		if(div)
			div.style.display="none";
	}
</script>
  <body>  
		<input id="y"  value="YHEF" />
		<input type="button" id="openBtn" value="Open" onclick="showLoadingDiv();"/>
		<span  style="width:100px;"/>
		<input type="button" id="hiddenBtn" value="Hidden" onclick="hiddenLoadingDiv();"/>
  </body> 
</html>




效果图:


  • 描述: 效果图
  • 大小: 5.7 KB
分享到:
评论

相关推荐

    js弹出层效果

    通过`&lt;script&gt;`标签引入了一个名为`mask-layer.js`的JavaScript文件,该文件包含了弹出层相关的脚本逻辑。 #### 4. 内联样式与脚本 ```html body { margin: 0 0; } &lt;script type="text/javascript"&gt; // ...

    js弹出层 下载直接用

    4. **JavaScript 逻辑**:`js`文件是实现弹出层功能的核心。它应该包括事件监听器,如按钮的点击事件,以及相应的回调函数,用于控制弹出层的显示和隐藏。此外,可能还包括一些辅助函数,用于动画效果,如渐显渐隐、...

    jquery弹出层插件SexyLightBox

    3. **易用性**:SexyLightBox易于集成到任何HTML页面,只需要简单的几行代码即可实现弹出层功能。 4. **多用途**:不仅限于图片,还可以支持HTML内容、视频、Ajax请求等多种类型的弹出展示。 5. **自定义性强**:...

    实现网页蒙板效果和弹出层的html示例

    弹出层可以通过JavaScript控制显示和隐藏,与蒙板结合使用,可以创建更好的用户体验。以下是一个简单的HTML弹出层结构: ```html &lt;!-- 在这里放置弹出层的具体内容 --&gt; ``` 为了使弹出层在页面上定位,我们...

    JQ layer 弹出层插件

    JQ Layer是一款在JavaScript库jQuery基础上构建的弹出层插件,它提供了丰富的功能,如提示、对话框、加载层、iframe、图片预览等,广泛应用于网页交互设计中。该插件以其易用性和灵活性著称,使得开发者能够快速创建...

    jquery弹出Loading层

    本文将围绕“jquery弹出Loading层”这一主题,详细讲解如何使用jQuery来实现页面加载时显示一个Loading效果,以及相关知识点。 首先,当我们需要在网页加载或者执行耗时操作时,向用户展示一个Loading指示器是非常...

    web弹出层组件MyPopup

    MyPopup是一个JavaScript(js)弹出层、弹窗、对话框组件。MyPopup遵循javascript逻辑,容易理解,上手简单。MyPopup不仅模拟了alert、confirm、propmt等等控件,还扩展出tip(小提示框)、loading(加载中)、...

    layer.js,一个好用的弹出层

    **layer.js** 是一款在前端开发中广泛应用的弹出层插件,它的主要功能是提供丰富多样的对话框效果,包括提示、警告、确认、消息框、页面弹出层等,极大地增强了网页交互体验。这款插件以其轻量级、易用性和高度可...

    asp.net弹出层带遮罩层

    3. 使用JavaScript或jQuery控制弹出层和遮罩层的显示和隐藏。 4. 在ASP.NET服务器端代码中,根据需要调用客户端函数来控制界面动态。 这个过程虽然看似简单,但能够有效地提升用户体验,使得用户的注意力集中在弹出...

    C# 弹出Loading遮罩层

    在C#编程中,"弹出Loading遮罩层"是一个常见的功能需求,特别是在进行异步操作或者长时间数据加载时,为了提升用户体验,我们会显示一个遮罩层,通常带有"加载中"或"请稍候"的提示信息。下面将详细解释如何在C#中...

    13种svg html5 loading页面加载动画弹出层效果代码

    "13种SVG HTML5 Loading页面加载动画弹出层效果代码"集合提供了丰富多样的加载动画,旨在提升用户在等待页面完全加载时的视觉体验,增强网站的专业感与吸引力。下面将详细解析这些知识点。 1. SVG (Scalable Vector...

    很爽的jq插件,大家来下载了。几乎所有的弹出层都实现了。

    而“js弹出层效果”则表明这个插件也兼容纯JavaScript实现,提供了一种不依赖jQuery也能工作的选项。“弹出框效果”则涵盖了各种可能的弹出层设计,如警告框、信息框、确认框等。 从压缩包子文件的文件名称列表来看...

    jQuery Thickbox3.1 弹出层插件

    jQuery Thickbox3.1是一款基于JavaScript库jQuery的弹出层插件,用于创建美观、功能丰富的弹出对话框。在网页设计中,弹出层常用于显示图片、视频、iframe内容或者任何HTML元素,而无需离开当前页面。Thickbox3.1...

    layer弹出层插件

    "layer弹出层插件"是一款广泛应用于网页交互设计中的JavaScript组件,主要功能是提供丰富的弹窗效果,如提示信息、对话框、加载层、iframe嵌入等,以提升用户体验和网页互动性。该插件基于jQuery库,使得在网页中...

    facebox_div弹出层

    总结来说,"facebox_div弹出层"是一种利用jQuery和Facebox库实现的网页交互功能,它使得创建美观、功能丰富的弹出层变得简单。理解其工作原理和使用方法,有助于提升网页用户体验,为用户提供更加直观和便捷的操作...

    vue弹出层插件包含toastloadingdialog等浮层控件

    在Vue应用中,为了提供更好的用户体验,我们经常需要使用到弹出层组件,如提示消息(toast)、加载动画(loading)和对话框(dialog)。Vue弹出层插件就是专门为此设计的工具,它们使得在Vue项目中实现这些功能变得...

    layer-v1.9.1 实用弹出层js

    "layer-v1.9.1 实用弹出层js" 是一个基于JavaScript的弹窗插件,主要用于在网页中创建各种类型的弹出层,如提示信息、对话框、加载层、iframe页面等。这个插件以其高效、易用和丰富的功能在IT行业中广受欢迎。在...

    jquery css3页面弹出loading加载代码

    在网页开发中,"jQuery CSS3页面弹出loading加载代码"是一个常见的需求,尤其是在页面内容动态加载或执行耗时操作时,为了提供更好的用户体验,通常会显示一个加载指示器(loading),让用户知道页面正在处理数据。...

    一个不错的JQ弹出层插件

    - `loading.gif`:这是一个加载指示器的GIF动画,可能用于弹出层打开时显示,表示内容正在加载。 - `index.html`、`iframe.html`、`test.html`:这些是HTML文件,可能包含使用插件的示例代码或者测试页面,帮助...

    使用facebox弹出层

    总的来说,Facebox是一个强大且易于使用的弹出层插件,通过简单的配置和HTML标记,就能为网页添加高质量的模态对话框功能。无论是展示图片、内联内容还是Ajax数据,Facebox都能以优雅的方式呈现,提升用户体验。在...

Global site tag (gtag.js) - Google Analytics