JS实现弹出居中的模式窗口示例


Posted in Javascript onJune 20, 2016

本文实例讲述了JS实现弹出居中的模式窗口。分享给大家供大家参考,具体如下:

<!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" />
<title>JS弹出窗口</title>
</head>
<body>
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
<script>
function OpenDialog(url,w, h) {
 var iTop2 = (window.screen.availHeight - 20 - h) / 2;
 var iLeft2 = (window.screen.availWidth - 10 - w) / 2;
 var params = 'menubar:no;dialogHeight=' + h + 'px;dialogWidth=' + w + 'px;dialogLeft=' + iLeft2 + 'px;dialogTop=' + iTop2 + 'px;resizable=yes;scrollbars=0;resizeable=0;center=yes;location:no;status:no'
 var addDiv = $("<div id = 'tempDiv' style='left:0px;top:0px;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.4)!important;filter:alpha(opacity = 40);background:#000;z-index:1000;'></div>");
 $(document.body).append(addDiv); //添加一个蒙板作背景
 window.open(url, addDiv, params);
}
OpenDialog("https://3water.com",300,300);
</script>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
IE 缓存策略的BUG的解决方法
Jul 21 Javascript
js URL参数的拼接方法比较
Feb 15 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
May 14 Javascript
jQuery实现的AJAX简单弹出层效果代码
Nov 26 Javascript
JavaScript Array对象详解
Mar 01 Javascript
浅谈JavaScript的push(),pop(),concat()方法
Jun 03 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
Aug 01 Javascript
AngularJS基础 ng-keyup 指令简单示例
Aug 02 Javascript
jQuery与js实现颜色渐变的方法
Dec 30 Javascript
详解JavaScript 为什么要有 Symbol 类型?
Apr 03 Javascript
用Vue.js方法创建模板并使用多个模板合成
Jun 28 Javascript
微信小程序实现星级评价
Nov 20 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
Jun 20 #Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
Jun 20 #Javascript
indexedDB bootstrap angularjs之 MVC DOMO (应用示例)
Jun 20 #Javascript
JS控制层作圆周运动的方法
Jun 20 #Javascript
简单实现jQuery进度条轮播实例代码
Jun 20 #Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
Jun 20 #Javascript
angularjs封装bootstrap时间插件datetimepicker
Jun 20 #Javascript
You might like
用PHP连接Oracle数据库
2006/10/09 PHP
批量去除PHP文件中bom的PHP代码
2012/03/13 PHP
Laravel执行migrate命令提示:No such file or directory的解决方法
2016/03/16 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
深入探寻javascript定时器
2015/01/02 Javascript
静态页面html中跳转传值的JS处理技巧
2016/06/22 Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
2016/08/05 Javascript
arcgis for js 修改infowindow样式的方法
2016/11/02 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
2017/03/13 Javascript
JQuery判断正整数整理小结
2017/08/21 jQuery
PHP自动加载autoload和命名空间的应用小结
2017/12/01 Javascript
详解vue-router 命名路由和命名视图
2018/06/01 Javascript
对vue中v-if的常见使用方法详解
2018/09/28 Javascript
react native 仿微信聊天室实例代码
2019/09/17 Javascript
python 多线程应用介绍
2012/12/19 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
Python with语句上下文管理器两种实现方法分析
2018/02/09 Python
python+opencv实现阈值分割
2018/12/26 Python
用python建立两个Y轴的XY曲线图方法
2019/07/08 Python
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
python自动分箱,计算woe,iv的实例代码
2019/11/22 Python
如何教少儿学习Python编程
2020/07/10 Python
Python3爬虫中关于中文分词的详解
2020/07/29 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
基于Python实现体育彩票选号器功能代码实例
2020/09/16 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
CSS3 Media Queries(响应式布局可以让你定制不同的分辨率和设备)
2013/06/06 HTML / CSS
营销人才自我鉴定范文
2013/12/25 职场文书
战友聚会邀请函
2014/01/18 职场文书
黄河象教学反思
2014/02/10 职场文书
我的教育故事演讲稿
2014/05/04 职场文书
企业文化宣传标语
2014/06/09 职场文书
自强自立美德少年事迹材料
2014/08/16 职场文书
自动化专业大学生职业生涯规划范文:爱拚才会赢
2014/09/12 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
python中的sys模块和os模块
2022/03/20 Python