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 相关文章推荐
提取jquery的ready()方法单独使用示例
Mar 25 Javascript
jquery实现的Accordion折叠面板效果代码
Sep 02 Javascript
JavaScript String 对象常用方法总结
Apr 28 Javascript
BootStrap中Datetimepicker和uploadify插件应用实例小结
May 26 Javascript
bootstrap手风琴制作方法详解
Jan 11 Javascript
js实现手机拍照上传功能
Jan 17 Javascript
jQuery实现三级联动效果
Mar 02 Javascript
关于javascript获取内联样式与嵌入式样式的实例
Jun 01 Javascript
vue.js与后台数据交互的实例讲解
Aug 08 Javascript
在AngularJs中设置请求头信息(headers)的方法及不同方法的比较
Sep 04 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
Nov 20 Javascript
一篇文章了解正则表达式的替换技巧
Feb 24 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的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
php在数据库抽象层简单使用PDO的方法
2015/11/03 PHP
PHP数组对象与Json转换操作实例分析
2019/10/22 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
PHP大文件分割分片上传实现代码
2020/12/09 PHP
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
基于jquery的防止大图片撑破页面的实现代码(立即缩放)
2011/10/24 Javascript
简单谈谈jQuery(function(){})与(function(){})(jQuery)
2014/12/19 Javascript
如何编写高质量JS代码(续)
2015/02/25 Javascript
分享使用AngularJS创建应用的5个框架
2015/12/05 Javascript
Javascript点击其他任意地方隐藏关闭DIV实例
2016/06/21 Javascript
Bootstrap被封装的弹层
2016/07/20 Javascript
jQuery 的 ready()的纯js替代方法
2016/11/20 Javascript
JavaScript易错知识点整理
2016/12/05 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
uploader秒传图片到服务器完整代码
2017/04/22 Javascript
浅谈pc端rem字体设置的问题
2017/08/03 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
使用js实现将后台传入的json数据放在前台显示
2018/08/06 Javascript
layer弹出层父子页面事件相互调用方法
2018/08/17 Javascript
详解vue-cli中使用rem,vue自适应
2019/05/06 Javascript
layui实现数据表格table分页功能(ajax异步)
2019/07/27 Javascript
vue 判断页面是首次进入还是再次刷新的实例
2020/11/05 Javascript
Python去掉字符串中空格的方法
2014/03/11 Python
python3通过selenium爬虫获取到dj商品的实例代码
2019/04/25 Python
windows上彻底删除jupyter notebook的实现
2020/04/13 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
Dune London官网:英国著名奢华鞋履品牌
2017/11/30 全球购物
如何查找网页漏洞
2016/06/22 面试题
Java模拟试题
2014/11/10 面试题
优秀党员主要事迹
2014/01/19 职场文书
2014年教师政治学习材料
2014/06/02 职场文书
网络妈妈观后感
2015/06/08 职场文书
详解如何修改nginx的默认端口
2021/03/31 Servers
Spring Bean是如何初始化的详解
2022/03/22 Java/Android