JS弹出对话框
来源:互联网 发布:高分屏软件模糊 编辑:程序博客网 时间:2024/06/06 17:27
function navigation()
{
//$('navigation1').style.display="block";
jsDialog.showDiv('navigation1');
}
function next1()
{
//$('navigation1').style.display="none";
//$('navigation2').style.display="block";
jsDialog.closeDiv('navigation1');
jsDialog.showDiv('navigation2');
}
function next2()
{
//$('navigation2').style.display="none";
//$('navigation3').style.display="block";
jsDialog.closeDiv('navigation2');
jsDialog.showDiv('navigation3');
}
function pre1()
{
//$('navigation2').style.display="none";
//$('navigation1').style.display="block";
jsDialog.closeDiv('navigation2');
jsDialog.showDiv('navigation1');
}
function pre2()
{
//$('navigation3').style.display="none";
//$('navigation2').style.display="block";
jsDialog.closeDiv('navigation3');
jsDialog.showDiv('navigation2');
}
function end()
{
//$('navigation3').style.display="none";
jsDialog.closeDiv('navigation3');
}
/*
**************************************************************************************************
**************************************************************************************************
类 名 称: jsDialog
描 述: JS对话框类
包含方法:
方法1: showDiv(_sID,ClewMsg,ClewImg)
描 述: 显示对话框
参 数: _sID: 对话框的ID
ClewMsg: 提示信息
ClewImg: 提示图片
方法1: closeDiv(_sID)
描 述: 关闭对话框
参 数: _sID : 对话框的ID;
方法1: HideMenu()
描 述: 隐藏右键菜单
参 数: 无
创建日期: 2007-07-01
最后修改: 2007-08-04
创 建 者: 朱磊
**************************************************************************************************
**************************************************************************************************
*/
var jsDialog = new function()
{
this.showDiv = function(_sID)
{
var oObj = $(_sID);
var oDiv =document.createElement("div");
oDiv.id = "overlay";
document.body.appendChild(oDiv);
var overlay = $("overlay");
//oObj.style.left = (document.body.offsetWidth- 500)/2;
//oObj.style.top = (document.body.offsetHeight-300)/2;
oObj.style.left=100;
oObj.style.top=100;
oObj.style.display = "block";
oObj.style.position = "absolute";
overlay.style.display = "block";
overlay.style.zindex = oObj.style.zindex - 1;
}
this.closeDiv = function(_sID)
{
var oObj = $(_sID);
var overlay = $("overlay");
if(overlay != null)
{
overlay.outerHTML = "";
}
oObj.style.display = "none";
}
this.moveDiv = function(event, _sId)
{
var oObj = $(_sId);
oObj.onmousemove = mousemove;
oObj.onmouseup = mouseup;
oObj.setCapture ? oObj.setCapture() : function(){};
oEvent = window.event ? window.event : event;
var dragData = {x : oEvent.clientX, y : oEvent.clientY};
var backData = {x : oEvent.clientX, y : oEvent.clientY};
function mousemove()
{
var oEvent = window.event ? window.event : event;
var iLeft = oEvent.clientX - dragData["x"] + parseInt(oObj.style.left);
var iTop = oEvent.clientY - dragData["y"] + parseInt(oObj.style.top);
oObj.style.left = iLeft;
oObj.style.top = iTop;
dragData = {x: oEvent.clientX, y: oEvent.clientY};
}
function mouseup()
{
var oEvent = window.event ? window.event : event;
oObj.onmousemove = null;
oObj.onmouseup = null;
if(oEvent.clientX < 1 || oEvent.clientY < 1)
{
oObj.style.left = backData.y;
oObj.style.top = backData.x;
}
oObj.releaseCapture ? oObj.releaseCapture() : function(){};
}
}
}
- JS弹出对话框
- js弹出对话框集合
- JS编写弹出对话框
- JS弹出对话框
- js showModalDialog弹出对话框
- js弹出对话框集合
- js弹出对话框
- js弹出对话框方式
- js弹出对话框
- js弹出对话框
- JS弹出对话框
- JS中三种弹出对话框
- 用JS弹出网页对话框
- js弹出窗口和对话框
- js 弹出确认 取消对话框
- js弹出窗口和对话框
- js导出Excel弹出对话框
- js模拟弹出系统对话框
- 前保镖披露拉登生活:不喝百事可乐 仇视美国
- Ajax学习笔记(不断更新中)
- 转: 大年三十整理的asp.net资料!(经典)
- 【转】string的内存共享和Copy-On-Write技术
- C++是一种糟糕的语言 Linux之父炮轰C++
- JS弹出对话框
- 现在的生活很充实
- 实现页面跳转到前一页!
- 缓冲区溢出还是问题吗?C++/CLI安全编码
- 0RACLE的字段类型
- delphi 遍历treeview某个节点下所有节点的函数
- static全局变量与普通的全局变量和普通局部变量的区别,static函数与普通函数的区别
- 《C++0x漫谈》系列之:右值引用
- 用Sipp 对Asterisk 进行性能测试的工作笔记