动态层显示信息
<script type="text/javascript">
/**
* @author zxub 2006-06-01
* 状态信息显示类,用var Status=new function()定义,可以静态引用其中的方法
* 一般情况下为function Status(),这样不能静态引用其中的方法,需要通过对象来引用
*/
var Status=new function()
{
this.statusDiv=null;
/**
* 初始化状态显示层
*/
this.init=function()
{
if (this.statusDiv!=null)
{
return;
}
var body = document.getElementsByTagName("body")[0];
var div = document.createElement("div");
div.style.position = "absolute";
div.style.top = "50%";
div.style.left = "50%";
div.style.width = "280px";
div.style.margin = "-50px 0 0 -100px";
div.style.padding = "15px";
div.style.backgroundColor = "#353555";
div.style.border = "1px solid #CFCFFF";
div.style.color = "#CFCFFF";
div.style.fontSize = "14px";
div.style.textAlign = "center";
div.id = "status";
body.appendChild(div);
div.style.display="none";
this.statusDiv=document.getElementById("status");
}
/**
* 设置状态信息
* @param _message:要显示的信息
*/
this.showInfo=function(_message)
{
if (this.statusDiv==null)
{
this.init();
}
this.setStatusShow(true);
this.statusDiv.innerHTML = _message;
}
/**
* 设置状态层是否显示
* @param _show:boolean值,true为显示,false为不显示
*/
this.setStatusShow=function(_show)
{
if (this.statusDiv==null)
{
this.init();
}
if (_show)
{
this.statusDiv.style.display="";
}
else
{
this.statusDiv.innerHTML="";
this.statusDiv.style.display="none";
}
}
}
</script>
<input type="button" onclick="Status.showInfo('hellwo world')" value="test">
<input type="button" onclick="Status.setStatusShow(false)" value="test">
分享到:
相关推荐
"js脚本时间动态显示层"这个标题涉及到的是使用JavaScript来创建一个动态显示时间的元素,当鼠标悬停在特定区域时,可以展示日期、月份、年份等详细信息。 在Web开发中,我们经常需要实时更新时间信息,例如倒计时...
描述部分重复了标题的信息,"许愿墙源代码,aspx,动态,多层显示",再次强调这是一个基于ASP.NET(aspx)的动态许愿墙应用,具有多层显示的功能。这可能意味着许愿墙的设计允许用户在多个类别或层级下提交和浏览...
接下来,我们需要创建HTML结构,比如一个包含基本信息的元素,当鼠标悬浮在该元素上时,会显示一个悬浮层显示详细信息。例如,我们可以创建一个简单的`<div>`元素: ```html 基本信息 ;">详细信息 ``` 现在,...
在.NET开发中,弹出层通常用于在用户与网页...通过以上步骤,你可以实现一个在.NET中弹出层显示效果,包括多层显示、图文混排等功能。当然,实际应用中可能还需要考虑响应式设计,确保在不同设备上都有良好的显示效果。
弹出层,又称弹窗或浮层,是在用户交互时,页面上出现的一个临时显示内容的区域,它不会改变当前页面的主内容,而是提供额外的信息或操作选项。在网页中,弹出层通常通过JavaScript或者CSS实现,利用事件监听(如...
在本场景中,我们关注的是如何根据数据库中的数据动态生成一个包含三层结构的TreeView控件。TreeView控件是Windows Forms中一个常用组件,它能够以树状结构展示数据,便于用户浏览和操作。 首先,我们需要理解“三...
总结来说,"Objects 交通流量动态显示"示例展示了如何利用SuperMap Objects 的高级特性处理和可视化交通流量数据,通过跟踪层技术实现24小时及一周内的动态变化,为交通管理和研究提供了直观的工具。同时,配合...
例如,当用户点击图片列表中的某一张图片时,图片会放大并在前景层显示,背景则变暗或者模糊,形成对比,突出当前图片。 实现这种特效,开发者通常会使用JavaScript库如jQuery,或者专门的图片特效库如Swiper、...
在IT行业中,动态上传文件和遮罩层是前端开发中常见的功能需求,尤其在交互体验设计上占有重要地位。本文将详细阐述“动态上传文件遮罩层”这一主题,包括其概念、实现原理以及js插件的应用。 首先,动态上传文件指...
在JavaScript(JS)编程中,实现“鼠标滑过图片,在图片上方蒙上一层透明层显示详情内容”的功能是一项常见的交互设计。这个功能可以提升用户体验,让用户在不离开当前页面的情况下查看图片的相关信息。下面我们将...
针对“动态层中显示矢量数据”的描述,我们知道这是指在地图上实时绘制点、线、面等矢量几何对象。在本例中,我们关注的是如何在面动态层中绘制面对象。面对象通常代表区域、地块等具有封闭边界的地理实体,如城市、...
- **多层显示**:最多支持5层显示,这意味着可以同时展示多个不同类型的队列或服务窗口的信息,比如VIP窗口、普通窗口、不同业务类别等,让顾客一目了然。 - **动态更新**:随着叫号的进行,程序能自动更新显示...
在JavaScript中,控制层的隐藏和显示是网页交互性中的基本操作,广泛应用于各种功能,如弹出框、菜单、提示信息等。本主题主要涉及两种实现方式:点击事件触发和鼠标移动事件触发。 首先,我们来探讨点击事件触发的...
这个标题所指的是一种使用JavaScript库jQuery来实现在鼠标悬停(hover)时动态显示或隐藏元素的技巧。这种技术能够使用户在浏览网页时更加直观地获取信息,比如悬停在某个按钮或链接上时,弹出相关的提示信息。 ...
在构建一个服务动态信息显示网页模板的过程中,我们需要关注多个关键知识点,这些知识点涵盖了网页设计、前端开发、用户体验以及数据展示等多个领域。以下是对这些知识点的详细说明: 1. **网页设计**:网页设计是...
在网页设计和开发中,"弹出层显示"是一个常见的交互功能,用于向用户展示重要的信息、设置选项或进行操作确认。通常,弹出层会在用户点击某个按钮或触发特定事件时出现,并覆盖在主页面内容之上。描述中的“关闭层时...
5. **动画效果**:为了让用户体验更好,通常会在弹出层显示和关闭时添加动画效果,如淡入淡出、滑动等。jQuery库提供了许多此类动画方法。 6. **关闭机制**:添加一个关闭按钮或点击弹出层以外区域关闭的功能。这...
总的来说,JavaScript显示弹出层屏蔽当前页面的核心是通过JavaScript动态控制DOM元素的显示状态,结合CSS样式实现视觉效果,从而达到提示用户、收集信息或执行特定操作的目的。在实际项目中,选择合适的工具和库可以...
根据给定文件的信息,我们可以总结出以下关于“数码管0—99动态显示程序”的相关知识点: ### 一、程序概述 本程序旨在通过8051系列单片机(此处使用的是reg52.h库,它模拟了8051系列的功能)实现一个数码管动态...
在本场景中,"在线考试系统动态网站"利用三层架构实现了学生考试、成绩查询以及管理员对班级、学生和试题的管理功能。接下来,我们将详细讨论这种架构方法及其在系统中的应用。 **1. 表示层(Presentation Layer)*...