js open() 与showModalDialog()方法使用介绍


Posted in Javascript onSeptember 10, 2013

此方法可通用,项目开发中经常要用到:

//w:宽,h:高,url:地址,tag:标记 
function showWin(w, h, url, tag) { 
var t = (screen.height - h) / 2; //离顶部距离 
var l = (screen.width - w) / 2; //离左边距离 
window.open(url, tag, "width=" + w + ",height=" + h + ",top=" + t + ",left=" + l + ",location=0"); 
} 
//路径地址,window对象,宽,高 
function open_Dialog(url, win,Width, Height) { 
var return_Value; 
var iTop2 = (window.screen.availHeight - 20 - Height) / 2; 
var iLeft2 = (window.screen.availWidth - 10 - Width) / 2; 
var height2 = Height - 50; 
if (document.all && window.print) { 
return_Value = window.showModalDialog(url, win, "dialogLeft:" + iLeft2 + "px;dialogTop:" + iTop2 + "px;dialogWidth:" + 
Width + "px;dialogHeight:" + Height + "px;center:yes;status:no;scroll:no;help:no;"); 
} 
else { 
window.open(url, win, "top=" + iTop2 + ",left=" + iLeft2 + ",width=" + Width + "px,height=" + height2 + 
"px,resizable=0,scrollbars=0,location=0"); 
} 
}
Javascript 相关文章推荐
js removeChild 障眼法 可能出现的错误
Oct 06 Javascript
常用的JavaScript验证正则表达式汇总
Nov 26 Javascript
javascript中的正则表达式使用指南
Mar 01 Javascript
JavaScript将数字转换成大写中文的方法
Mar 23 Javascript
特殊日期提示功能的实现方法
Jun 16 Javascript
js获取指定字符前/后的字符串简单实例
Oct 27 Javascript
react native仿微信PopupWindow效果的实例代码
Aug 07 Javascript
React操作真实DOM实现动态吸底部的示例
Oct 23 Javascript
Spring Boot/VUE中路由传递参数的实现代码
Mar 02 Javascript
Vue函数式组件的应用实例详解
Aug 30 Javascript
javascript实现简单打字游戏
Oct 29 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
Aug 10 Javascript
jquery获取子节点和父节点的示例代码
Sep 10 #Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
Sep 10 #Javascript
解决css和js的{}与smarty定界符冲突问题的两种方法
Sep 10 #Javascript
枚举的实现求得1-1000所有出现1的数字并计算出现1的个数
Sep 10 #Javascript
原始的js代码和jquery对比体会
Sep 10 #Javascript
js获取url参数值的两种方式
Sep 10 #Javascript
jquery如何实现在加载完iframe的内容后再进行操作
Sep 10 #Javascript
You might like
php 设计模式之 单例模式
2008/12/19 PHP
PHP MySQL应用中使用XOR运算加密算法分享
2011/08/28 PHP
ThinkPHP单字母函数(快捷方法)使用总结
2014/07/23 PHP
PHP中imagick函数的中文解释
2015/01/21 PHP
Discuz不使用插件实现简单的打赏功能
2019/03/21 PHP
jQuery与ExtJS之选择实例分析
2010/08/19 Javascript
jQuery使用fadein方法实现渐出效果实例
2015/03/27 Javascript
jquery实现简单实用的弹出层效果代码
2015/10/15 Javascript
使用JQuery实现的分页插件分享
2015/11/05 Javascript
js实现纯前端的图片预览
2016/04/27 Javascript
AngularJS中的DOM操作用法分析
2016/11/04 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
解析js如何获取css样式
2016/12/11 Javascript
vue中当图片地址无效的时候,显示默认图片的方法
2018/09/18 Javascript
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
js计时事件实现圆形时钟
2020/03/25 Javascript
python中字典dict常用操作方法实例总结
2015/04/04 Python
python 对类的成员函数开启线程的方法
2019/01/22 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
2019/08/27 Python
Python paramiko模块使用解析(实现ssh)
2019/08/30 Python
new_zeros() pytorch版本的转换方式
2020/02/18 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
2020/02/25 Python
keras多显卡训练方式
2020/06/10 Python
用sleep间隔进行python反爬虫的实例讲解
2020/11/30 Python
举例讲解Python装饰器
2020/12/24 Python
HTML5添加禁止缩放功能
2017/11/03 HTML / CSS
局域网标准
2016/09/10 面试题
应届护士推荐信
2013/11/16 职场文书
酒店个人求职信范文
2014/01/25 职场文书
如何利用pygame实现打飞机小游戏
2021/05/30 Python
简单谈谈Python面向对象的相关知识
2021/06/28 Python
HTML怎么设置下划线?html文字加下划线方法
2021/12/06 HTML / CSS
python多线程方法详解
2022/01/18 Python
MySQL 主从复制数据不一致的解决方法
2022/03/18 MySQL
python数字图像处理之对比度与亮度调整示例
2022/06/28 Python