`
wbw3wbw
  • 浏览: 45723 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

showModalDialog的用法

阅读更多

通过window.showModalDialog(url, obj, arg)进行调用,常见的调用方式如下:

window.showModalDialog(地址, self, "dialogHeight=430px;dialogWidth=420px;scroll=no;status=no");

如果想在打开的网页对话框中取父页面进行操作,可以用如下方法:

window.dialogArguments

 这里的调用存在一个缓存的问题,我们可以通过传变值的途径来解决,如下:

var d = new Date();
window.showModalDialog("test.jsp?rand="+d, self, "");

 

通过加一个需要新生成的变量值来强制进行刷新。

 

dialogHeight:sHeight    对话框窗口的高度dialogLeft: sXPos         对话框窗口相对于桌面左上角的左侧位置

dialogTop:sYPos           对话框窗口相对于桌面左上角的榜首位置

dialogWidth:sWidth       对话框窗口的宽度

center:{ yes | no | 1 | 0 | on | off } 中心指定是否要在桌面对话窗口。.默认为 yes。

dialogHide:{ yes | no | 1 | 0 | on | off } 指定对话框窗口是否隐藏在打印或使用打印预览。此功能只有当一个对话框是从信任的应用程序打开。默认是no。

edge:{ sunken | raised } 指定对话框窗口边缘风格。 默认是raised 。

resizable:{ yes | no | 1 | 0 | on | off } 指定对话框窗口中是否有固定的尺寸。 默认是no。

scroll:{ yes | no | 1 | 0 | on | off } 指定对话框窗口是否显示滚动条。默认为 yes。

status:{ yes | no | 1 | 0 | on | off } 指定对话框窗口是否显示状态栏。默认为yes不受信任的对话窗口和窗口信任的对话。

unadorned:{ yes | no | 1 | 0 | on | off } 指定对话框窗口是否显示边框的窗口浏览器。 此功能只有当一个对话框是从信任的应用程序打开。默认是no。

分享到:
评论

相关推荐

    showModalDialog用法

    ### showModalDialog用法详解 `showModalDialog`是早期Internet Explorer浏览器中提供的一个用于创建模态对话框的方法。它能够阻止用户与当前页面的其他部分交互,直到对话框被关闭为止。本文将详细介绍`...

    Window.ShowModalDialog使用手册

    在JavaScript编程语言中,`Window.showModalDialog()`方法是一个非常重要的功能,主要用于打开一个模态对话框,即用户必须关闭对话框才能与父窗口进行交互。这个方法在创建用户交互和自定义弹出窗口场景中非常有用。...

    showModalDialog用法总结

    项目中用到showModalDialog,总结一下使用心得与注意事项

    JS对话框_JS模态对话框showModalDialog用法总结

    在实际应用中,由于showModalDialog方法已被官方弃用,开发者在面对需要模态对话框的场景时,应考虑使用现代的Web技术方案,例如使用现代JavaScript框架和库中的模态对话框组件,或者使用第三方库如SweetAlert等。...

    使用selenium测试showModalDialog模态对话框

    然而,对于某些特定的功能,比如 Internet Explorer 中的 `showModalDialog` 方法,Selenium 存在一定的局限性。`showModalDialog` 是一个古老的浏览器API,用于创建模态对话框,它会阻塞页面的JavaScript执行,直到...

    showmodaldialog的用法收集

    以上就是`showModalDialog`和`showModelessDialog`的基本用法和一些常见问题的解决方案。在实际开发中,需要注意浏览器兼容性和最佳实践,因为这些方法在某些现代浏览器中可能已被废弃或有替代方案。例如,考虑使用...

    showModalDialog和showModelessDialog使用心得

    ### showModalDialog和showModelessDialog使用心得:深入解析与实践 在Web开发中,`showModalDialog` 和 `showModelessDialog` 是两种用于创建弹出窗口的方法,它们各自具有独特的特性和应用场景。本文将详细解析这...

    window.showModalDialog的基本用法

    ### window.showModalDialog 的基本用法 `window.showModalDialog` 是一个早期的浏览器功能,主要在 Internet Explorer(IE)4.0 及以上版本中支持。它用于打开一个新的模态对话框窗口,并且该窗口将阻止用户与主...

    showModalDialog技术文章

    这篇名为"showModalDialog技术文章"的博客文章可能详细介绍了这个API的使用方法、优缺点以及一些实际应用场景。 `showModalDialog`函数在JavaScript中被用来创建一个阻塞式的对话窗口,这意味着用户必须与对话框...

    showModalDialog和open方法demo实例

    在`DialogDemo`这个实例中,可能包含了使用`showModalDialog`方法创建对话框的代码和相关HTML、CSS和JavaScript文件,供开发者学习和参考。通过查看和运行这些示例,你可以更好地理解这两个方法的用法和效果。在实际...

    解决window.showModalDialog跨域返回值

    首先,我们来看一下`window.showModalDialog`的基本用法。在站点1(系统1的访问页面)中,我们可以通过以下代码弹出一个模态对话框: ```javascript function onclickOrder() { var paramObj = new Object(); // ...

    window.showModalDialog以及window.open用法简介

    Window.showModalDialog 和 Window.open 都是 JavaScript 中的方法,用于创建新窗口或对话框,下面分别介绍它们的用法和参数。 一、Window.open() 方法 Window.open() 方法用于打开一个新的浏览器窗口,可以指定新...

    window.showModalDialog方法的使用

    下面我们将详细探讨`window.showModalDialog`的使用及其相关知识点。 首先,`window.showModalDialog`的基本语法如下: ```javascript var returnValue = window.showModalDialog(url, [dialogArguments], ...

    showModalDialog

    "showModalDialog"是JavaScript中的一个古老但仍然有用的弹出窗口方法,用于在浏览器环境中打开一个新的对话窗口。这个方法在Web开发中主要用于创建模态对话框,即那些阻止用户与页面其余部分交互直到对话框被关闭的...

    showModalDialog参数传递和获

    `showModalDialog`方法的参数传递和获取是它功能的关键部分,下面我们将详细讨论。 ### 1. `showModalDialog`方法的基本语法 `showModalDialog`接受三个主要参数: - **URL**:指定对话框加载的页面URL,可以是...

    showModalDialog()、showModelessDialog()方法的使用.

    在Web开发中,有时我们...需要注意的是,这两个方法在现代浏览器中支持度有限,尤其是跨浏览器兼容性问题,因此在新的项目中可能会考虑使用更通用的解决方案,如Bootstrap的模态框或者其他前端框架提供的对话框组件。

    showModalDialog跨域解决例子

    然而,当尝试使用`showModalDialog`在不同源之间打开页面时,同样会遭遇跨域限制。标题"showModalDialog跨域解决例子"表明我们将探讨如何克服这个限制。 首先,理解跨域的原理至关重要。同源策略是浏览器为了安全而...

    如何使用showModalDialog

    本篇文章将深入探讨`showModalDialog`的使用方法、参数、返回值以及它在现代Web开发中的地位。 `showModalDialog`的基本语法如下: ```javascript window.showModalDialog(url, windowObject, features); ``` 1. ...

Global site tag (gtag.js) - Google Analytics