JavaScript模态对话框类(拖拽时动画)

2010年写了一个模态对话框类,这次进行一些重构和扩充。拖拽时使其有动画效果。接口没变,如下

 new ModelDialog({caption      标题 '对话框标题'(默认)template     主体内容 ''(默认)dialogCls    对话框className 'md-dialog'(默认)headCls      头部className 'md-head'(默认)btnCloseCls  关闭按钮className 'md-close'(默认)bodyCls      主体className 'md-body'(默认)shadowBg     遮盖层背景色 'gray'(默认)shadowOpy    遮盖层透明的 0.2(默认)dragable     是否可拖拽 true(默认)dragInWin    是否仅在窗口内拖动 (true)默认  与area互斥area         [minX,maxX,minY,maxY] 与dragInWin互斥});


效果图

 


下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/548608.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#中其他简单LINQ查询表达式的简单使用介绍

本文主要记录下其他简单LINQ表达式,因为比较简单,记录下以后方便回忆,本文也会持续更新。 一些有用的LINQ扩展方法: LINQ表达式作用是否延迟查询Range生成指定范围内的整数的序列 Repeat生成包含一个重复值的序列 Skip跳过指定数…

支持上传文件的xhEditor for Typecho EX插件

2019独角兽企业重金招聘Python工程师标准>>> Typecho是一套超轻量的开源博客,界面简洁,功能紧凑,但是Typecho的文本编辑器实在是不好,需要自己写html代码,插图也不方便。试用了几个插件,发现Tin…

C#中IEnumerableT.Select()、SelectMany()的简单使用

本文主要用来记录、让自己有所了解和提升,以后遗忘时可以查看,关于SelectMany(),这篇文章写得不错,值得一看。 话不多说,先上代码看 Select() public class Person {public string Name { get; set; }public string G…

C#中合并两个lambda表达式

在LINQ中如何查询条件不固定,如何合并两个lambda表达式?其中一个方式是LINQ.Dynamic,关于LINQ.Dynamic的简单使用可以参考这篇文章,还有一种方法是利用Expression表达式树,有关表达式树的介绍,可以看这篇文…

彻底理解 Cookie、Session、Token

发展史 1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记…

C#利用反射实现动态加载程序集简单案例

反射可以不但用来读取元数据,还可以使用反射从编译时还不清楚的类型中动态创建程序集,此案例摘自C#高级编程。 首先先创建一个控制台应用程序,然后添加一个类库,类库名称为CalculatorLib,如下图所示: Calcu…

设置与读取C#控制台应用程序Main函数中的参数args

在项目属性面版->调试->命令行参数设置。空格分隔。读取:string[] str Environment.GetCommandLineArgs();Main函数是C#应用程序的入口点,Main函数可以有四种签名,分别如下:static void Main()static void Main(string[] a…

基于AgileEAS.NET企业应用平台实现基于SOA架构的应用整合方案-开篇

为什么80%的码农都做不了架构师?>>> 开篇 系统架构的文章,准备在这段时间好好的梳理和整理一下,然后发布基于AgileEAS.NET平台之上的企业级应用架构实践,结合具体的案例来说明AgileEAS.NET平 台之上如何进行系统的逻辑…

修改Visual Studio类模板注释信息

背景资料 在开发过程中,经常需要给新增的类和接口添加 public 修饰符和一些相关的注释信息,这个工作是机械而且枯燥的,这个可以通过修改VS自带的类模板来实现。 1、首先找到VS的安装目录,例如如下目录: D:\Program F…

CGDC

为什么80%的码农都做不了架构师?>>> 听了两天, eve online的讲服务器不错,涉猎较少,所以只能谈下当时记得东西。 eve服务器用stackless python来编程,由于分布式做的比较好,可以通过扩展硬件来…

SQLPLUS 使用的一些技巧

为什么80%的码农都做不了架构师?>>> SQLPLUS 使用的一些技巧 在ORACLE的维护过程中,目前ORACLE有很多易用的客户端 工具,如pl sql、delveloer、TOAD,但作为 数据库 管理员也需要经常和SQLPLUS 打交道,一些…

RMAN 还原与恢复

为什么80%的码农都做不了架构师?>>> -- -- RMAN 还原与恢复 -- 在Oracle中,三大文件即控制文件,数据文件,日志文件的丢失与破坏都将需要使用还原或恢复来使数据库正常化。而RMAN还原与恢复 是实现数据库完整性、可靠性…

在阿里云服务器Windows Server 2012r IIS 上部署.NET网站

本文转载自这篇文章,转载记录一下,万一以后要用到可以作为参考。 1、添加站点 首先创建连接池,如下图所示: 然后添加网站,如下图所示: 添加网站这里,需要注意上图中这个画框的这个位置&#xf…

ASP.NET MVC 利用AreaRegistration进行Area区域模块化开发

背景资料: 随着业务的需要,结构需求越来越多,View文件夹下的文件夹也越来越多,又或者需要更改结构的页面路径,另外可能是多个人合作开发,有多个WEB项目需要合并在一个网站中访问。 用Areas可以解决上述问…

【吼吼睡cocos2d学习笔记】第四章 - 第一个游戏

来让我们开始第一个游戏的制作。 这个过程可能有点艰辛,但是只要坚持下来,第一个游戏往往能给我们带来巨大的收益(当然这个收益不是经济上的:-P) 先上截图: iPad中: 游戏构思 角色 在屏幕的上方,有一定数量…

如何从iPhone / iPod Touch / iPad连接

如何从iPhone / iPod Touch / iPad连接 本文将介绍从iPhone / iPod Touch / iPad等设备连接到已启用L2TP over IPsec功能的PacketiX 服务器的方法。 操作前需要按照“在服务器上启用IPsec功能”的提示,在服务器端进行设置。如何增加一个连接设置 首先,你…

POJ 3250 Bad Hair Day【单调队列】

Description Some of Farmer JohnsNcows (1 ≤N≤ 80,000) are having a bad hair day! Since each cow is self-conscious about her messy hairstyle, FJ wants to count the number of other cows that can see the top of other cows heads. Each cowihas a specified heig…

2012年3月编程语言排行榜:JavaScript超越Perl和Python

2012年3月编程语言排行榜:JavaScript超越Perl和Python TIOBE 于昨日公布了2012年3月编程语言指数排行榜。排名前三的语言是:Java、C 和 C#。 在本月排行榜中,JavaScript上升至第8位。由于网站越来越依赖JavaScript,因此JS的流行程…

ASP.NET MVC 多语言开发简单案例

首先,新建一个空的MVC项目,增加一个名叫Language的文件夹用于存放资源文件,如下图所示: 在Language文件夹中,增加两个资源文件,分别用于存储中文和英文,如下图所示: 如何添加资源文件…

C#中使用NPIO实现导入导出Excel简单操作

本文介绍了在Winform中使用NPOI(PIO项目下的.Net组件)来操作Excel文件,而无需安装Office。 要实现的效果是这样的: 1、导出Excel:根据指定datatable,弹出导出窗口,用户自定义路径、导出名,然后导出。 2、…