javascript的对话框详解与参数


Posted in Javascript onMarch 08, 2007

对话框可以分为模式对话框和无模式对话框两种,两者区别是在对话框被关闭之前用户能否在同一应用程序的其他地方进行工作。举例说明:打开文件对话框便是典型的模式对话框,在你选择好要打开的文件按下确定后,或者取消打开文件操作后,才可以在同一应用程序进行其他操作。而常见的查找和替换对话框便是无模式对话框的典型,在该对话框打开的同时,我们还可以进行其他工作。模式对话框会始终保持焦点。除非关闭对话框,否则无法切换窗口。 无模式对话框不会始终保持焦点,但始终保持显示在最前端。

弹出网页窗口全攻略(html/hta)
1.弹启一个全屏窗口 
<html>
<body onload="window.open( http://www.3lian.com, example01 , fullscreen );">;
<b>www.3lian.com</b>
</body>
</html>

2.弹启一个被F11化后的窗口

<html>
<body onload="window.open( http://www.3lian.com, example02 , channelmode );">;
<b>www.3lian.com</b>
</body>
</html>

3.弹启一个带有收藏链接工具栏的窗口

<html>
<body onload="window.open( http://www.3lian.com, example03 , width=400,height=300,directories );">
<b>www.3lian.com</b>
</body>
</html>

4.网页对话框

<html>
<SCRIPT LANGUAGE="javascript">
<!--
showModalDialog( http://www.3lian.com, example04 , dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes )
//-->
</SCRIPT>
<b>www.3lian.com</b>
</body>
</html>

<html>
<SCRIPT LANGUAGE="javascript">
<!--
showModelessDialog( http://www.pconline.com.cn , example05 , dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes )
//-->
</SCRIPT>
<b>http://www.3lian.com</b>
</body>
</html>

showModalDialog()或是showModelessDialog() 来调用网页对话框,至于showModalDialog()与showModelessDialog()的区别,在于showModalDialog()打开的窗口(简称模式窗口),置在父窗口上,必须关闭才能访问父窗口(建议尽量少用,以免招人反感);showModelessDialog()(简称无模式窗口),打开后不必关闭也可访问父窗口打开的窗口。 

dialogHeight: iHeight 设置对话框窗口的高度。 
dialogWidth: iWidth 设置对话框窗口的宽度。 


dialogLeft: iXPos 设置对话框窗口相对于桌面左上角的left位置。 
dialogTop: iYPos 设置对话框窗口相对于桌面左上角的top位置。 
center: {yes | no | 1 | 0 } 指定是否将对话框在桌面上居中,默认值是“yes”。
help: {yes | no | 1 | 0 } 指定对话框窗口中是否显示上下文敏感的帮助图标。默认值是“yes”。 


resizable: {yes | no | 1 | 0 } 指定是否对话框窗口大小可变。默认值是“no”。 
status: {yes | no | 1 | 0 } 指定对话框窗口是否显示状态栏。对于非模式对话框窗口,默认值是“yes”;对于模式对话框窗口,默认值是 “no”。

Javascript 相关文章推荐
json-lib出现There is a cycle in the hierarchy解决办法
Feb 24 Javascript
js 小数取整的函数
May 10 Javascript
jquery属性过滤选择器使用示例
Jun 18 Javascript
javascript实现颜色渐变的方法
Oct 30 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
Mar 03 Javascript
探讨JavaScript语句的执行过程
Jan 28 Javascript
js+css实现回到顶部按钮(back to top)
Mar 02 Javascript
jQuery Easyui 验证两次密码输入是否相等
May 13 Javascript
微信js-sdk分享功能接口常用逻辑封装示例
Oct 13 Javascript
TableSort.js表格排序插件使用方法详解
Feb 10 Javascript
详解vue-cli 2.0配置文件(小结)
Jan 14 Javascript
js中switch语句的学习笔记
Mar 25 Javascript
打开超链需要“确认”对话框的方法
Mar 08 #Javascript
javascript学习随笔(使用window和frame)的技巧
Mar 08 #Javascript
关于使用runtimeStyle属性问题讨论文章
Mar 08 #Javascript
用js判断用户浏览器是否是XP SP2的IE6
Mar 08 #Javascript
在IE模态窗口中自由查看HTML源码的方法
Mar 08 #Javascript
encode脚本和normal脚本混用的问题与解决方法
Mar 08 #Javascript
IE7提供XMLHttpRequest对象为兼容
Mar 08 #Javascript
You might like
PHP第一季视频教程(李炎恢+php100 不断更新)
2011/05/29 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
CI框架无限级分类+递归的实现代码
2016/11/01 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
2017/10/19 PHP
用javascript实现给出的盒子的序列是否可连为一矩型
2007/08/30 Javascript
动态加载脚本提升javascript性能
2014/02/24 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
jQuery中的each()详细介绍(推荐)
2016/05/25 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
2016/12/14 Javascript
Move.js入门
2017/02/08 Javascript
详解如何使用webpack打包Vue工程
2017/05/27 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
javascript将json格式数组下载为excel表格的方法
2017/12/22 Javascript
vue2.0 父组件给子组件传递数据的方法
2018/01/15 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
2020/04/07 Javascript
Vue 实现创建全局组件,并且使用Vue.use() 载入方式
2020/08/11 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
用Python中的wxPython实现最基本的浏览器功能
2015/04/14 Python
Python中基本的日期时间处理的学习教程
2015/10/16 Python
理解python中生成器用法
2017/12/20 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
在cmder下安装ipython以及环境的搭建
2018/10/19 Python
django中SMTP发送邮件配置详解
2019/07/19 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
7 For All Mankind官网:美国加州洛杉矶的高级牛仔服装品牌
2018/12/20 全球购物
Melissa鞋英国官方网站:Nonnon
2019/05/01 全球购物
旅游管理本科生求职信
2013/10/14 职场文书
军训生自我鉴定范文
2013/12/27 职场文书
公司周年庆典邀请函
2014/01/12 职场文书
职工运动会邀请函
2014/02/02 职场文书
大学生党员自我评价
2015/03/04 职场文书
JS数组的常用方法整理
2021/03/31 Javascript
使用 Apache 反向代理的设置技巧
2022/01/18 Servers
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技