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 相关文章推荐
javascript 命名规则 变量命名规则
Feb 25 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
May 08 Javascript
Jquery树插件zTree实现菜单树
Jan 24 Javascript
jQuery实现 上升、下降、删除、添加一行代码
Mar 06 Javascript
Node.js的Koa实现JWT用户认证方法
May 05 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
Dec 05 Javascript
简单的React SSR服务器渲染实现
Dec 11 Javascript
vue.js仿hover效果的实现方法示例
Jan 28 Javascript
详解基于vue-cli3快速发布一个fullpage组件
Mar 08 Javascript
jQuery实现图片下载代码
Jul 18 jQuery
探索浏览器页面关闭window.close()的使用详解
Aug 21 Javascript
vue实现简单数据双向绑定
Apr 28 Vue.js
打开超链需要“确认”对话框的方法
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 pki加密技术(openssl)详解
2013/07/01 PHP
如何用javascript判断录入的日期是否合法
2007/01/08 Javascript
jquery对dom的操作常用方法整理
2013/06/25 Javascript
jquery js 重置表单 reset()具体实现代码
2013/08/05 Javascript
对于this和$(this)的个人理解
2013/09/08 Javascript
jquery制作弹窗提示窗口代码分享
2014/03/02 Javascript
iScroll中事件点击触发两次解决方案
2015/03/11 Javascript
javascript实现根据iphone屏幕方向调用不同样式表的方法
2015/07/13 Javascript
jquery实现文本框的禁用和启用
2016/12/07 Javascript
nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
2017/09/18 NodeJs
vscode中vue-cli项目es-lint的配置方法
2018/07/30 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
2018/09/14 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
vue实现公告栏文字上下滚动效果的示例代码
2020/06/16 Javascript
JavaScript实现多文件下载方法解析
2020/08/07 Javascript
Vue 实现拨打电话操作
2020/11/16 Javascript
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
python matlibplot绘制多条曲线图
2021/02/19 Python
Sanic框架安装与简单入门示例
2018/07/16 Python
使用Python制作简单的小程序IP查看器功能
2019/04/16 Python
numpy.where() 用法详解
2019/05/27 Python
python判断文件夹内是否存在指定后缀文件的实例
2019/06/10 Python
关于初始种子自动选取的区域生长实例(python+opencv)
2020/01/16 Python
Python 高效编程技巧分享
2020/09/10 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
Html5自定义字体解决方法
2019/10/09 HTML / CSS
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
德国电子产品购物网站:TechInTheBasket德国
2018/12/07 全球购物
Linux如何为某个操作添加别名
2015/02/05 面试题
自我评价的正确写法
2013/09/19 职场文书
机械设计制造专业个人求职信
2013/09/25 职场文书
房屋租赁协议书范本
2014/04/10 职场文书
高考励志标语
2014/06/05 职场文书
机关作风建设心得体会
2014/10/22 职场文书
中考学习决心书
2015/02/04 职场文书