您的位置:新葡亰496net > 服务器网络 > showModalDialog使用手册_基础知识_脚本之家

showModalDialog使用手册_基础知识_脚本之家

发布时间:2019-12-01 01:29编辑:服务器网络浏览(119)

    Javascript有过多内建的章程来发出对话框,如:window.alert,window.prompt(卡塔尔.等。但是IE提供越来越多的艺术支持对话框。如: showModalDialog showModelessDialog window.showModalDialog(卡塔尔国方法用来成立壹位展览示HTML内容的模态对话框,由于是对话框,由此它并未平常用window.open(卡塔尔张开的窗口的享有属性。 window.showModelessDialog(卡塔尔(英语:State of Qatar)方法用来创设二个显得HTML内容的非模态对话框。 当大家用showModelessDialog(卡塔尔(قطر‎展开窗口时,不必用window.close(卡塔尔(قطر‎去关闭它,当以非模态方式[IE5]张开时,张开对话框的窗口仍可以够进行别的的操作,即对话框不总是最上面包车型地铁点子,当展开它的窗口URL退换时,它自动关闭。而模态[IE4]情势的对话框始终有规范。模态对话框和开荒它的窗口相关联,由此大家开发此外的窗口时,他们的链接关系依然保留,而且隐敝在移动窗口的下边。 使用办法如下: vReturnValue=window.showModalDialog(sUCRUISERL[,vArguments][,sFeatures]) vReturnValue=window.showModelessDialog(sURL[,vArguments][,sFeatures])参数表明: sURubiconL 必选参数,类型:字符串。用来钦点对话框要突显的文书档案的UEscortL。 vArguments 可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,满含数组等。对话框通过window.dialogArguments来获得传递步向的参数。 sFeatures 可选参数,类型:字符串。用来描述对话框的外观等新闻,基本上能用以下的一个或多少个,用分号“;”隔离。 dialogHeight对话框中度,一点都不小于100px,IE4中dialogHeight和dialogWidth暗中同意的单位是em,而IE5中是px,为低价其见,在概念modal形式的对话框时,用px做单位。 dialogWidth:对话框宽度。 dialogLeft:间隔桌面左的间隔。 dialogTop:离桌面上的间距。 center:{yes|no|1|0}:窗口是或不是居中,暗中同意yes,但还可以够内定高度和增长幅度。 help:{yes|no|1|0}:是不是出示扶助按钮,暗中认可yes。 resizable:{yes|no|1|0}[IE5+]:是不是可被改动大小。默许no。 status:{yes|no|1|0}[IE5 ]:是或不是出示状态栏。默感到yes[Modeless]或no[Modal]。 scroll:{yes|no|1|0|on|off}:指明对话框是还是不是出示滚动条。默认为yes。 还应该有几本性情是用在HTA中的,在平时的网页中日常不选取。 dialogHide:{yes|no|1|0|on|off}:在打字与印刷也许打字与印刷预览时对话框是不是隐身。默以为no。 edge:{sunken|raised}:指明对话框的边框样式。默感觉raised。 unadorned:{yes|no|1|0|on|off}:默感觉no。 传入参数: 要想对话框传递参数,是由此vArguments来开展传递的。类型不节制,对于字符串类型,最大为4096个字符。也得以传递对象,比方: test1.htm

    作者:norika收拾日期:二〇〇二年四月二十四日 基本介绍: showModalDialog showModelessDialog window.showModalDialog(卡塔尔(قطر‎方法用来创立四个人展览示HTML内容的模态对话框。 window.showModelessDialog(卡塔尔方法用来创建叁个出示HTML内容的非模态对话框。 使用方法: vReturnValue=window.showModalDialog(sU卡宴L[,vArguments][,sFeatures]) vReturnValue=window.showModelessDialog(sURL[,vArguments][,sFeatures]卡塔尔国参数表达: sU福睿斯L-- 必选参数,类型:字符串。用来钦命对话框要出示的文书档案的UEscortL。 vArguments-- 可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包蕴数组等。对话框通过window.dialogArguments来拿到传递步向的参数。 sFeatures-- 可选参数,类型:字符串。用来陈说对话框的外观等音讯,能够接收以下的三个或多少个,用分号“;”隔绝。 1.dialogHeight:对话框中度,不低于100px,IE4中dialogHeight和dialogWidth私下认可的单位是em,而IE5中是px,为平价其见,在概念modal方式的对话框时,用px做单位。 2.dialogWidth:对话框宽度。 3.dialogLeft:离显示屏左的相距。 4.dialogTop:离显示屏上的间距。 5.center:{yes|no|1|0}:窗口是或不是居中,暗中认可yes,但还能够钦命高度和增长幅度。 6.help:{yes|no|1|0}:是还是不是出示扶助开关,私下认可yes。 7.resizable:{yes|no|1|0}[IE5+]:是不是可被修正大小。暗中同意no。 8.status:{yes|no|1|0}[IE5 ]:是或不是出示状态栏。默以为yes[Modeless]或no[Modal]。 9.scroll:{yes|no|1|0|on|off}:指明对话框是还是不是出示滚动条。默以为yes。 上面多少个天性是用在HTA中的,在相同的网页中经常不采纳。 10.dialogHide:{yes|no|1|0|on|off}:在打字与印刷或许打字与印刷预览时对话框是或不是隐身。默以为no。 11.edge:{sunken|raised}:指明对话框的边框样式。默以为raised。 12.unadorned:{yes|no|1|0|on|off}:默感到no。 参数字传送递: 1.要想对话框传递参数,是由此vArguments来进展传递的。类型不约束,对于字符串类型,最大为40100个字符。也得以传递对象,比方: ------------------------------- parent.htm

    showModalDialog使用手册_基础知识_脚本之家。test2.htm

    modal.htm

    test3.htm


    可以透过window.returnValue向展开对话框的窗口重临音讯,当然也足以是目的。比如: test4.htm

    2.方可由此window.returnValue向打开对话框的窗口再次回到音信,当然也得以是指标。比方: ------------------------------ parent.htm

    test5.htm

    modal.htm

    广泛难点: 1,怎样在模态对话框中开展提交而不新开窗口? 借使您的浏览器是IE5.5 ,可以在对话框中使用带name属性的iframe,提交时得以制订target为该iframe的name。对于IE4 ,你能够用中度为0的frame来作。举例: test6.htm

    showModalDialog使用手册_基础知识_脚本之家。test7.htm if(window.location.search)alert(window.location.search) test8.htm

    2,能够透过 答案是无法。但在frame里是能够的。

    本文由新葡亰496net发布于服务器网络,转载请注明出处:showModalDialog使用手册_基础知识_脚本之家

    关键词:

上一篇:源码汉语表达之,超强推荐第1

下一篇:没有了