jquery 模式对话框终极版实现代码


Posted in Javascript onSeptember 28, 2009

页面滚动时随着滚动条固定在屏幕的中央,模式对话框中的内容为两种,一是iframe引入,一是HTML语句插入。在网站开发中十分常用,使用该插件十分的简单。来看一下运行效果。
jquery 模式对话框终极版实现代码
插件使用
1、首先引入样式文件,详细代码如下所示:
<link href="images/blue/css.css" rel="stylesheet" type="text/css" id="showdialogcss" />
着里面的id一定不要忘记,他是用于切换插件皮肤的。
2、接着引入jQuery的js文件,具体代码如下:
<script src="js/jquery.js"></script>
3、最后引入模式对话框插件,具体代码如下:
<script src="js/dialog.js"></script>
4、编写用于点击的HTML代码,具体代码如下:
<div id="diagx">单击我--模式对话框</div>
5、编写JavaScript代码,为id为“diagx”的div绑定单击模式对话框,具体代码如下所示

<script type="text/javascript"> 
$(document).ready(function(){ 
$('#diagx').ShowDialog({ 
Width:"500", //模式对话框宽度500px 
Height:"300", //模式对话框300px 
Title:"模式对话框", //模式对话框上的标题 
skin:"blue", //模式对话框皮肤样式 共有三种 1、blue;2、red;3、geen。 
FrameURL:"http://www.baidu.com/", //iframe连接地址 当ContentFlag等于0时才起作用 
ContentFlag:"0", //模式对话框显示iframe还是HTML内容标示 0是iframe;1是HTML内容 
Contents:"<div>测试数据</div>" //模式对话框中显示的HTML内容 
}); 
}); 
</script>

该插件的默认参数还有Intopacity表示模式对话背景(就是整个页面遮罩层)的透明度默认值为“0.2”。整个例子的全部HTML代码如下所示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<link href="images/blue/css.css" rel="stylesheet" type="text/css" id="showdialogcss" /> 
<script src="js/jquery.js"></script> 
<script src="js/dialog.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$('#diagx').ShowDialog({ 
Width:"500", 
Height:"300", 
Title:"模式对话框", 
skin:"blue", 
FrameURL:"http://www.baidu.com/", 
ContentFlag:"0", 
Contents:"<div>测试数据</div>" 
}); 
}); 
</script> 
<title>模式对话框</title> 
</head> 
<body> 
<div id="diagx">单击我--模式对话框</div> 
</body> 
</html>

该代码运行时,如果我们单击id为“diagx”的div层将弹出模式对话框。
插件的源代码可以在如下下载,欢迎大家下载使用,和改进,改进后不要忘记通知我一下,我也提高一下。谢谢。
打包下载地址
Javascript 相关文章推荐
学习面向对象之面向对象的术语
Nov 30 Javascript
jquery中ajax学习笔记3
Oct 16 Javascript
jquery文本框中的事件应用以输入邮箱为例
May 06 Javascript
JS中FRAME的操作问题实例分析
Oct 21 Javascript
JavaScript中的Math.LOG2E属性使用详解
Jun 14 Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
Sep 15 Javascript
三分钟带你玩转jQuery.noConflict()
Feb 15 Javascript
express框架实现基于Websocket建立的简易聊天室
Aug 10 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
Apr 18 Javascript
vue 中swiper的使用教程
May 22 Javascript
Vue 401配合Vuex防止多次弹框的案例
Nov 11 Javascript
原生JavaScript实现轮播图
Jan 10 Javascript
javascript的onchange事件与jQuery的change()方法比较
Sep 28 #Javascript
支持ie与FireFox的剪切板操作代码
Sep 28 #Javascript
javaScript 简单验证代码(用户名,密码,邮箱)
Sep 28 #Javascript
javascript parseInt 大改造
Sep 27 #Javascript
网页自动跳转代码收集
Sep 27 #Javascript
JavaScript中Object和Function的关系小结
Sep 26 #Javascript
js 覆盖和重载 函数
Sep 25 #Javascript
You might like
php 购物车的例子
2009/05/04 PHP
PHP中返回引用类型的方法
2015/04/03 PHP
PHP控制前台弹出对话框的实现方法
2016/08/21 PHP
Laravel关联模型中过滤结果为空的结果集(has和with区别)
2018/10/18 PHP
js二级地域选择的实现方法
2013/06/17 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
基于jquery实现表格无刷新分页
2016/01/07 Javascript
JQuery的常用选择器、过滤器、方法全面介绍
2016/05/25 Javascript
javascript之Boolean类型对象
2016/06/07 Javascript
浅谈JS运算符&amp;&amp;和|| 及其优先级
2016/08/10 Javascript
jQuery EasyUI右键菜单实现关闭标签/选项卡
2016/10/10 Javascript
读Javascript高性能编程重点笔记
2016/12/21 Javascript
JavaScript字符串检索字符的方法
2017/06/23 Javascript
动态加载、移除js/css文件的示例代码
2018/03/20 Javascript
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
详解ESLint在Vue中的使用小结
2018/10/15 Javascript
200行HTML+JavaScript实现年会抽奖程序
2019/01/22 Javascript
vue 组件内获取actions的response方式
2019/11/08 Javascript
vue 实现一个简单的全局调用弹窗案例
2020/09/10 Javascript
JavaScript枚举选择jquery插件代码实例
2020/11/17 jQuery
[59:32]Liquid vs Fnatic 2019国际邀请赛淘汰赛败者组BO1 8.20.mp4
2020/07/19 DOTA
Python安装使用命令行交互模块pexpect的基础教程
2016/05/12 Python
python修改list中所有元素类型的三种方法
2018/04/09 Python
PyTorch基本数据类型(一)
2019/05/22 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
2019/07/04 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
2019/07/23 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
2020/06/02 Python
美国当红的名品折扣网:Gilt Groupe
2016/08/15 全球购物
英国男女豪华配饰和礼品网站:Black.co.uk
2020/02/28 全球购物
为什么Runtime.exec(“ls”)没有任何输出?
2014/10/03 面试题
民政局个人整改措施
2014/09/24 职场文书
初中生考试作弊检讨书
2014/12/14 职场文书
酒店财务总监岗位职责
2015/04/03 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书
python全面解析接口返回数据
2022/02/12 Python