Js Jquery创建一个弹出层可加载一个页面


Posted in Javascript onMay 08, 2014
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title> New Document </title> 
<script type="text/javascript" src="../jquery-1.7.2.js"></script> 
<script type="text/javascript"> 
//创建一个弹出层,title 标题,width 宽度,height 高度,content 内容,url 如果url不为空时则覆盖content加载url页面中的内容 
function CreatePopLayerDiv(title,width,height,content,url){ 
var titles = title || "标题"; 
var Iheight=$(window).height(); 
var Iwidth =$(window).width(); 
var heights = height || 300; 
var widths = width || 500; 
var Oheight= (Iheight -heights) / 2; 
var Owidth = (Iwidth - widths) /2; 
var contents = content || "内容"; 
var div = "<div id='InDiv' style='width:"+Iwidth+"px;height:"+Iheight+"px;background-color:#888;position:absolute;z-index:10000;top:0;left:0;opacity:0.7;'><div id='offDiv' style='width:"+widths+"px;height:"+heights+"px;left:"+Owidth+"px;top:"+Oheight+"px;background-color:white;position:absolute;z-index:10001;'><h4 id='HTitle' style='margin:0px;padding:3px;background:#336699;opacity:0.9;border:1px solid ##336699;height:20px;line-height:20px;font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;color:white;cursor:pointer;text-align:left;'>"+titles+"<a id='AClose' onclick='btnCloses()' style='float:right;'>关闭</a></h4><div id='Content'>"+contents+"</div></div></div>"; 
$(document.body).append(div); 
if(url != ""){ 
$("#Content").load(url); 
} 
} 
//移除弹出层 
function RemoveDiv(){ 
$("#AClose").remove(); 
$("#HTitle").remove(); 
$("#offDiv").remove(); 
$("#InDiv").remove(); 
} 
$(function(){ 
$("#btnTCC").click(function(){ 
CreatePopLayerDiv("闪耀的瞬间",600,400,"弹出层","table偶数行变色.html"); 
}); 
}) 
function btnCloses(){ 
RemoveDiv(); 
} 
</script> 
</head> 
<body> 
<input type="button" id="btnTCC" value="弹出层" /> 
</body> 
</html>
Javascript 相关文章推荐
[原创]来自ImageSee官方 JavaScript图片浏览器
Jan 16 Javascript
JavaScript 判断日期格式是否正确的实现代码
Jul 04 Javascript
contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
Sep 13 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
Jul 30 Javascript
jquery制作select列表双向选择示例代码
Sep 02 Javascript
原生javascript实现隔行换色
Jan 04 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
Jun 24 Javascript
jquery一键控制checkbox全选、反选或全不选
Oct 16 jQuery
JS计算输出100元钱买100只鸡问题的解决方法
Jan 04 Javascript
web前端vue filter 过滤器
Jan 12 Javascript
JavaScript数值类型知识汇总
Nov 17 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
May 28 Javascript
一个html5播放视频的video控件只支持android的默认格式mp4和3gp
May 08 #Javascript
js 设置缓存及获取设置的缓存
May 08 #Javascript
javascript实现的一个带下拉框功能的文本框
May 08 #Javascript
javascript解析json数据的3种方式
May 08 #Javascript
Javascript异步编程模型Promise模式详细介绍
May 08 #Javascript
JS获取随机数函数可自定义最小值最大值
May 08 #Javascript
js数组操作常用方法
May 08 #Javascript
You might like
PHP+DBM的同学录程序(5)
2006/10/09 PHP
php求正负数数组中连续元素最大值示例
2014/04/11 PHP
PHP基于IMAP收取邮件的方法示例
2017/08/07 PHP
php app支付宝回调(异步通知)详解
2018/07/25 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
2020/08/24 PHP
node.js中的fs.close方法使用说明
2014/12/17 Javascript
js/jquery判断浏览器类型的方法小结
2015/05/12 Javascript
使用AngularJS实现表单向导的方法
2015/06/19 Javascript
JS非Alert实现网页右下角“未读信息”效果弹窗
2015/09/26 Javascript
JavaScipt中栈的实现方法
2016/02/17 Javascript
JavaScript操作HTML DOM节点的基础教程
2016/03/11 Javascript
jquery使用on绑定a标签无效 只能用live解决
2016/06/02 Javascript
jQuery图片轮播功能实例代码
2017/01/29 Javascript
在Vue.js中使用TypeScript的方法
2020/03/19 Javascript
JS如何生成动态列表
2020/09/22 Javascript
[03:28]2014DOTA2国际邀请赛 EG战队官方纪录片
2014/07/21 DOTA
[00:23]魔方之谜解锁款式
2018/12/20 DOTA
Python程序退出方式小结
2017/12/09 Python
python XlsxWriter模块创建aexcel表格的实例讲解
2018/05/03 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
2018/12/05 Python
解决python写入带有中文的字符到文件错误的问题
2019/01/31 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
python如何通过twisted搭建socket服务
2020/02/03 Python
Python过滤掉numpy.array中非nan数据实例
2020/06/08 Python
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
奥地利票务门户网站:oeticket.com
2019/12/31 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
用友笔试题目
2016/10/25 面试题
应用艺术毕业生的自我评价
2013/12/04 职场文书
银行职员个人的工作自我评价
2014/02/15 职场文书
工商企业管理专业自荐信范文
2014/04/12 职场文书
退休教师追悼词
2015/06/23 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
导游词之黄帝陵景区
2019/09/16 职场文书
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL
Pandas实现批量拆分与合并Excel的示例代码
2022/05/30 Python