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 相关文章推荐
IE 条件注释详解总结(附实例代码)
Aug 29 Javascript
用最通俗易懂的代码帮助新手理解javascript闭包 推荐
Mar 01 Javascript
javascript使用正则表达式实现去掉空格之后的字符
Feb 15 Javascript
百度地图自定义控件分享
Mar 04 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
Mar 05 Javascript
JavaScript列表框listbox全选和反选的实现方法
Mar 18 Javascript
AngularJS ng-bind-template 指令详解
Jul 30 Javascript
微信小程序 封装http请求实例详解
Jan 16 Javascript
JavaScript实现简单的星星评分效果
May 18 Javascript
jQuery获取table表中的td标签(实例讲解)
Jul 28 jQuery
Next.js实现react服务器端渲染的方法示例
Jan 06 Javascript
Vue实现多标签选择器
Nov 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开发GUI
2006/10/09 PHP
php生成缩略图示例代码分享(使用gd库实现)
2014/01/20 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
深入理解PHP中mt_rand()随机数的安全
2017/10/12 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
js修改地址栏URL参数解决url参数问题
2012/12/15 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
JavaScript字符串对象slice方法入门实例(用于字符串截取)
2014/10/16 Javascript
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
H5用户注册表单页 注册模态框!
2016/09/17 Javascript
js字符限制(字符截取) 一个中文汉字算两个字符
2017/09/12 Javascript
Django的URLconf中使用缺省视图参数的方法
2015/07/18 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
Python打印“菱形”星号代码方法
2018/02/05 Python
Python决策树之基于信息增益的特征选择示例
2018/06/25 Python
Python使用sax模块解析XML文件示例
2019/04/04 Python
Python求离散序列导数的示例
2019/07/10 Python
python-numpy-指数分布实例详解
2019/12/07 Python
Transpose 数组行列转置的限制方式
2020/02/11 Python
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
YSL Beauty加拿大官方商城:圣罗兰美妆加拿大
2017/05/15 全球购物
西班牙英格列斯百货英国官网:El Corte Inglés英国
2017/10/30 全球购物
Johnson Fitness澳大利亚:高级健身器材
2021/03/16 全球购物
先进个人获奖感言
2014/01/24 职场文书
《美丽的田园》教学反思
2014/03/01 职场文书
消防安全员岗位职责
2014/03/10 职场文书
情人节寄语大全
2014/04/11 职场文书
新兵入伍心得体会
2014/09/04 职场文书
2014年预备党员端正入党动机思想汇报
2014/09/13 职场文书
幼儿园六一主持词
2015/06/30 职场文书
KTV员工管理制度
2015/08/06 职场文书
如何做好工作总结!
2019/04/10 职场文书
HR在给员工开具离职证明时,需要注意哪些问题?
2019/07/03 职场文书
Win11电源已接通但未充电怎么办?Win11电源已接通未充电的解决方法
2022/04/05 数码科技
Rust中的Struct使用示例详解
2022/08/14 Javascript