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

 更新时间:2009年10月29日 23:05:46   作者:  
废话少说,此js对象是通过封装页面上的div,将其弹出,可以弹出多个,参考了一些高人代码,达到我要的效果。先看看效果图。配合一css就可以很好看了。

图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需再刷新一下页面才能执行]

打包下载

相关文章

  • JS正则表达式完美实现身份证校验功能

    JS正则表达式完美实现身份证校验功能

    这篇文章主要介绍了JS正则表达式完美实现身份证校验功能,需要的朋友可以参考下
    2017-10-10
  • require.js中的define函数详解

    require.js中的define函数详解

    这篇文章主要给大家介绍了关于require.js中define函数的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用require.js中的define函数具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • js判断浏览器类型及设备(移动页面开发)

    js判断浏览器类型及设备(移动页面开发)

    这篇文章主要介绍了js判断浏览器类型及设备(移动页面开发),需要的朋友可以参考下
    2015-07-07
  • 基于JavaScript实现密码框验证信息

    基于JavaScript实现密码框验证信息

    这篇文章主要为大家详细介绍了基于JavaScript实现密码框验证信息,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • Javascript函数式编程语言

    Javascript函数式编程语言

    JavaScript 是近年来非常受瞩目的一门编程语言,它既支持面向对象编程,也支持函数式编程。本文专门介绍JavaScript函数式编程的特性。
    2015-10-10
  • JavaScript贪吃蛇的实现代码

    JavaScript贪吃蛇的实现代码

    这篇文章主要为大家详细介绍了JavaScript贪吃蛇的实现代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • JS+CSS实现带有碰撞缓冲效果的竖向导航条代码

    JS+CSS实现带有碰撞缓冲效果的竖向导航条代码

    这篇文章主要介绍了JS+CSS实现带有碰撞缓冲效果的竖向导航条代码,可实现滑块弹性振动效果的导航效果,涉及jQuery数学运算及页面元素样式的动态操作技巧,需要的朋友可以参考下
    2015-09-09
  • JavaScript中的回调函数实例讲解

    JavaScript中的回调函数实例讲解

    今天小编就为大家分享一篇关于JavaScript中的回调函数实例讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • 使用JS代码实现俄罗斯方块游戏

    使用JS代码实现俄罗斯方块游戏

    这篇文章主要介绍了使用JS代码实现俄罗斯方块游戏,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-08-08
  • JS触发事件event.target VS event.currentTarget实例

    JS触发事件event.target VS event.currentTarget实例

    这篇文章主要介绍了JS触发事件event.target VS event.currentTarget实例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10

最新评论