作家
登录

javascript的对话框详解与参数

作者: 来源:www.28hudong.com 2013-03-30 03:40:04 阅读 我要评论

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

  推荐阅读

  区分JS中的undefined,null,"",0和false

在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framework中数据库字段的空值DBNull,boolean类型的假值false等等。在JavaScript中也有很多种的"空值>>>详细阅读


本文标题:javascript的对话框详解与参数

地址:http://www.17bianji.com/kaifa2/JS/30821.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)