JavaScript屏幕的冻结与解冻
来源:互联网 发布:串口通信数据协议rs232 编辑:程序博客网 时间:2024/05/17 04:50
function startUse(message) {
var loadingMessage;
if (message){
loadingMessage = message;
}else {
loadingMessage = "Loading";
}
var disabledZone = document.getElementById('disabledZone');
if (!disabledZone) {
disabledZone = document.createElement('div');
disabledZone.setAttribute('id', 'disabledZone');
disabledZone.style.position = "absolute";
disabledZone.style.zIndex = "1000";
disabledZone.style.left = "0px";
disabledZone.style.top = "0px";
disabledZone.style.width = "100%";
disabledZone.style.height = "50%";
disabledZone.style.background = "yellow"
disabledZone.style.filter = "alpha(opacity=50)"
document.body.appendChild(disabledZone);
var messageZone = document.createElement('div');
messageZone.setAttribute('id', 'messageZone');
messageZone.style.position = "absolute";
messageZone.style.top = "0px";
messageZone.style.right = "0px";
messageZone.style.background = "red";
messageZone.style.color = "white";
messageZone.style.fontFamily = "Arial,Helvetica,sans-serif";
messageZone.style.padding = "4px";
document.body.appendChild(messageZone);
var text = document.createTextNode(loadingMessage);
messageZone.appendChild(text);
}
else {
document.getElementById('messageZone').innerHTML = loadingMessage;
disabledZone.style.visibility = 'visible';
document.getElementById('messageZone').style.visibility = 'visible';
}
}
function endUse() {
//debugger;
var disabledZone = document.getElementById('disabledZone');
if (disabledZone) {
document.getElementById('disabledZone').style.visibility = 'hidden';
}
var messageZone = document.getElementById('messageZone');
if (messageZone) {
document.getElementById('messageZone').style.visibility = 'hidden';
}
}
var loadingMessage;
if (message){
loadingMessage = message;
}else {
loadingMessage = "Loading";
}
var disabledZone = document.getElementById('disabledZone');
if (!disabledZone) {
disabledZone = document.createElement('div');
disabledZone.setAttribute('id', 'disabledZone');
disabledZone.style.position = "absolute";
disabledZone.style.zIndex = "1000";
disabledZone.style.left = "0px";
disabledZone.style.top = "0px";
disabledZone.style.width = "100%";
disabledZone.style.height = "50%";
disabledZone.style.background = "yellow"
disabledZone.style.filter = "alpha(opacity=50)"
document.body.appendChild(disabledZone);
var messageZone = document.createElement('div');
messageZone.setAttribute('id', 'messageZone');
messageZone.style.position = "absolute";
messageZone.style.top = "0px";
messageZone.style.right = "0px";
messageZone.style.background = "red";
messageZone.style.color = "white";
messageZone.style.fontFamily = "Arial,Helvetica,sans-serif";
messageZone.style.padding = "4px";
document.body.appendChild(messageZone);
var text = document.createTextNode(loadingMessage);
messageZone.appendChild(text);
}
else {
document.getElementById('messageZone').innerHTML = loadingMessage;
disabledZone.style.visibility = 'visible';
document.getElementById('messageZone').style.visibility = 'visible';
}
}
function endUse() {
//debugger;
var disabledZone = document.getElementById('disabledZone');
if (disabledZone) {
document.getElementById('disabledZone').style.visibility = 'hidden';
}
var messageZone = document.getElementById('messageZone');
if (messageZone) {
document.getElementById('messageZone').style.visibility = 'hidden';
}
}
2、带图片的等待画面
function startUse(imgSrc) {
var imageSrc;
if (imgSrc){
imageSrc = imgSrc;
}else {
imageSrc = "/ExamCenter/images/ajax-loader.gif";
}
var disabledZone = document.getElementById('disabledZone');
if (!disabledZone) {
disabledZone = document.createElement('div');
disabledZone.setAttribute('id', 'disabledZone');
disabledZone.style.position = "absolute";
disabledZone.style.zIndex = "1000";
disabledZone.style.left = "0px";
disabledZone.style.top = "0px";
disabledZone.style.width = "100%";
disabledZone.style.height = "100%";
disabledZone.style.background = "yellow"
disabledZone.style.filter = "alpha(opacity=50)"
document.body.appendChild(disabledZone);
var imageZone = document.createElement('img');
imageZone.setAttribute('id','imageZone');
imageZone.setAttribute('src',imageSrc);
imageZone.style.position = "absolute";
imageZone.style.top = "0px";
imageZone.style.right = "0px";
disabledZone.appendChild(imageZone);
document.body.appendChild(disabledZone);
}
else {
document.getElementById('imageZone').src = imageSrc;
disabledZone.style.visibility = 'visible';
document.getElementById('imageZone').style.visibility = 'visible';
}
}
function endUse() {
//debugger;
var disabledZone = document.getElementById('disabledZone');
if (disabledZone) {
document.getElementById('disabledZone').style.visibility = 'hidden';
}
var imageZone = document.getElementById('imageZone');
if (imageZone) {
document.getElementById('imageZone').style.visibility = 'hidden';
}
}
var imageSrc;
if (imgSrc){
imageSrc = imgSrc;
}else {
imageSrc = "/ExamCenter/images/ajax-loader.gif";
}
var disabledZone = document.getElementById('disabledZone');
if (!disabledZone) {
disabledZone = document.createElement('div');
disabledZone.setAttribute('id', 'disabledZone');
disabledZone.style.position = "absolute";
disabledZone.style.zIndex = "1000";
disabledZone.style.left = "0px";
disabledZone.style.top = "0px";
disabledZone.style.width = "100%";
disabledZone.style.height = "100%";
disabledZone.style.background = "yellow"
disabledZone.style.filter = "alpha(opacity=50)"
document.body.appendChild(disabledZone);
var imageZone = document.createElement('img');
imageZone.setAttribute('id','imageZone');
imageZone.setAttribute('src',imageSrc);
imageZone.style.position = "absolute";
imageZone.style.top = "0px";
imageZone.style.right = "0px";
disabledZone.appendChild(imageZone);
document.body.appendChild(disabledZone);
}
else {
document.getElementById('imageZone').src = imageSrc;
disabledZone.style.visibility = 'visible';
document.getElementById('imageZone').style.visibility = 'visible';
}
}
function endUse() {
//debugger;
var disabledZone = document.getElementById('disabledZone');
if (disabledZone) {
document.getElementById('disabledZone').style.visibility = 'hidden';
}
var imageZone = document.getElementById('imageZone');
if (imageZone) {
document.getElementById('imageZone').style.visibility = 'hidden';
}
}
- JavaScript屏幕的冻结与解冻
- VC++实现进程冻结与解冻
- VC++实现进程冻结与解冻
- 线程操作:冻结与解冻线程
- JavaBean的冷藏与解冻
- 登录错误,帐号冻结及解冻
- 《Java与模式》: 21 专题:javaBean的“冷藏”和“解冻”
- Excel-拆分-与-窗口冻结-的使用
- UITableView分组冻结的研究与实现浅析
- AM-资产冻结与停用
- [FineReport]重复与冻结设置
- JavaScript实现的数据表格:冻结列、调整列宽和客户端排序
- JavaScript实现的数据表格:冻结列、调整列宽和客户端排序
- javaScript操作屏幕的函数
- javascript获得屏幕的DPI
- JavaScript之扩展、密封以及冻结对象
- JTable的列冻结 --------陈开源
- 一段冻结表头的代码
- 插值
- SAP BOM的读取逻辑
- 关于SmartForm和ScriptForm的输出格式设置说明
- SQL 2005 对xml 文件与 xml数据的操作
- ABAP--How to use Number Ranges' Function?
- JavaScript屏幕的冻结与解冻
- ABAP--如何访问SAP的Domain的Value Range
- 如何加快按生产订单查找物料凭证的报表的速度
- Java Media Framework 基础教程(三)
- 结束辛苦的9月,终于可以好好地休整一下了,期望未来更精彩。
- 想问一下CU博客的二级域名功能如何实现
- 如何在SAP的Screen中编写List报表
- JMS实例
- 正确地使用SAP的标准对话框函数