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 相关文章推荐
javascript 对表格的行和列都能加亮显示
Dec 26 Javascript
子窗口、父窗口和Silverlight之间的相互调用
Aug 16 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
Apr 04 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
Jul 17 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
Aug 07 Javascript
jQuery实现带动画效果的多级下拉菜单代码
Sep 08 Javascript
JS功能代码集锦
May 04 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
Sep 18 Javascript
微信小程序中实现手指缩放图片的示例代码
Mar 13 Javascript
对于防止按钮重复点击的尝试详解
Apr 22 Javascript
Angular.JS读取数据库数据调用完整实例
Jul 02 Javascript
JS使用setInterval计时器实现挑战10秒
Nov 08 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
2021年最新CPU天梯图
2021/03/04 数码科技
PHP 创建标签云函数代码
2010/05/26 PHP
php inc文件使用的风险和注意事项
2013/11/12 PHP
php按百分比生成缩略图的代码分享
2014/05/10 PHP
ThinkPHP实例化模型的四种方法概述
2014/08/22 PHP
php-beanstalkd消息队列类实例分享
2017/07/19 PHP
利用 fsockopen() 函数开放端口扫描器的实例
2017/08/19 PHP
CL vs ForZe BO5 第一场 2.13
2021/03/10 DOTA
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
js中获取 table节点各tr及td的内容简单实例
2016/10/14 Javascript
angular ngClick阻止冒泡使用默认行为的方法
2016/11/03 Javascript
js对字符串进行编码的方法总结(推荐)
2016/11/10 Javascript
jQuery内存泄露解决办法
2016/12/13 Javascript
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
JavaScript表单即时验证 验证不成功不能提交
2017/08/31 Javascript
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
通过npm或yarn自动生成vue组件的方法示例
2019/02/12 Javascript
在微信小程序中使用vant的方法
2019/06/07 Javascript
[01:12](回顾)DOTA2国际邀请赛,全世界DOTAer的盛宴
2014/07/01 DOTA
Python中文件遍历的两种方法
2014/06/16 Python
Python常用库推荐
2016/12/04 Python
Python进阶之尾递归的用法实例
2018/01/31 Python
python使用ddt过程中遇到的问题及解决方案【推荐】
2018/10/29 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
python线程信号量semaphore使用解析
2019/11/30 Python
django 解决扩展自带User表遇到的问题
2020/05/14 Python
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
牵手50新加坡:专为黄金岁月的单身人士而设的交友网站
2020/08/16 全球购物
实习自我鉴定模板
2013/09/28 职场文书
员工试用期自我鉴定范文
2014/09/15 职场文书
2014年企业员工工作总结
2014/12/09 职场文书
记者节感言
2015/08/03 职场文书
2016年感恩母亲节活动总结
2016/04/01 职场文书
导游词之绍兴柯岩古镇
2020/01/09 职场文书
python tkinter Entry控件的焦点移动操作
2021/05/22 Python