javascript 通过封装div方式弹出div窗体


图1(弹出一个div)

图2(弹出多个)
构造函数:

复制代码 代码如下:

var DivWindow= function(popup/*最外层div id*/,popup_drag/*拖动div id*/,popup_exit/*退出按钮id*/ ,exitButton/*触发服务器端退出按钮id*/,varwidth,varheight,zindex){
this.popup =popup ;
this.height =varheight ; //窗口高度,并没用来设置窗口高度宽度,用来定位在屏幕的位置
this.width =varwidth ; //窗口宽度
this.popup_exit=popup_exit;
this.exitButton=exitButton;
this.zindex=zindex;
this.init = function(){ //初始化窗口
this.popupShow();
this.startDrag(); //设置拖动
this.setCommond(); //设置关闭
DivWindow.ArrayW.push(document.getElementById(this.popup)); //存储窗口到数组
};this.init();
};

调用:
复制代码 代码如下:

<input type="button" id="show" onclick="javascript:new DivWindow('popup','popup_drag','popup_exit','exitButton','500','700',4);" value='触发弹出详细基本资料DIV' />

有的地方可能大家觉得有点奇怪,不要问我问什么,因为我有这个需要,有时间再修改一下遮罩效果。更详细代码请见下载
完整代码

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

打包下载



相关阅读:
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
javascript flash下fromCharCode和charCodeAt方法使用说明
IIS 错误代码大汇总
win98在安全模式下使用光驱的技巧
响应式网页设计:国外的很赞的响应式网页设计案例
什么是 WML?
NTLDR文件丢失
Js 打字效果 逐一出现的文字
html表单上传文件的“浏览”按钮修改方法
技巧:使用Emacs+Cscope来阅读代码
ORACLE数据库中EXPLAIN PLAN的心得
js定时显示广告的实现代码[已测]
jQuery中与toggleClass等价的程序段 以及未来学习的方向
利用CSS3特性和浏览器中的工具进行网页设计
快速导航

Copyright © 2016 phpStudy |