在页面中使用showModalDialog打开模式子页面窗口的时候,如果想在子页面中操作父页面中的某个节点,可以通过如下的进行:
window.showModalDialog('url',self,‘status...’); // 首先中间参数使用self
在子页面使用window.dialogArguments 就可以获得父窗口self对象,有了这个对象之后就可以进行对应的操作了。
例如:window.dialogArguments.document.getElementById('id').value;或者jquery中$('#id',window.dialogArguments)均可以使用。
相关推荐
用iframe、弹出子页面刷新父页面 iframe parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 ...
•当升级一个老项目时候发现在chrome中window.showModelDialog()不能用了,原来是在 chrome 37版本以后chrome正式废弃showModelDialog方法。 在应用showModalDialog的地方,通常是为了子页面和父页面之间进行传递...
例如,`class="myModelDialog"`或`id="myModal"`,然后在CSS和JavaScript中引用这些名称来操作特定的对话框。 6. **CSS和JavaScript的应用**:CSS用于定义对话框的样式,包括边框、背景、透明度、动画效果等。...
JS刷新父窗口是前端开发中常见的需求,尤其在多窗口、iframe嵌套等应用场景中,需要实现父窗口的刷新功能以保证数据的一致性和页面的最新状态。这篇文章小结了几种常见的利用JavaScript刷新父窗口的方法,并对每种...
showModelDialog的使用说明,简单易懂
如果只希望刷新父页面中某个特定区域的内容,可以使用jQuery的`load`方法进行局部刷新: ```javascript parent.$("#4thEditTable").load(window.parent.location.href + "#4thEditTable"); ``` 以上代码会重新加载...
兼容ie和chrome的showModelDialog兼容ie和chrome的showModelDialog
`jQuery showModelDialog` 实际上是基于JavaScript的 `window.showModalDialog` 方法的一个扩展,用于弹出模态对话框,常用于展示信息、警告、确认或者与用户交互的场景。模态对话框的特点是它会阻塞用户对网页其他...
它能够阻止用户与当前页面的其他部分交互,直到对话框被关闭为止。本文将详细介绍`showModalDialog`的用法及其参数传递方式。 #### 一、showModalDialog基本语法 `showModalDialog`的基本语法如下: ```...
在IT行业中,JavaScript(简称JS)是Web开发中不可或缺的一部分,尤其在构建动态网页和交互式用户界面时。然而,由于其动态特性和浏览器的差异性,调试JS代码常常成为开发者面临的一大挑战。针对这个问题,IE...
`showModelDialog` 是一种常用于前端Web应用中的方法,用于弹出一个模态对话框,通常用于展示信息、确认操作或执行特定任务,如文件下载。在这个场景中,我们讨论的是如何使用 `showModelDialog` 实现一个文件下载的...
在跨浏览器开发中,不同的浏览器可能对某些JavaScript特性或jQuery方法有不同的支持程度,因此需要确保`showModuleDialog`在火狐中也能正常工作。 压缩包中的文件提供了实现这一替换过程的上下文: - `demo.html`:...
在IT领域,关系级联菜单是一种常见的用户界面(UI)设计模式,特别是在Windows操作系统中广泛使用。这种菜单设计主要用于组织大量的功能选项,使得用户能够通过层次结构来访问和操作,从而提高用户界面的效率和易用...
`showDialog`函数通常在JavaScript或类似的脚本语言中用于创建模态对话框。模态对话框是一种特殊的窗口,它会阻止用户与当前应用的其他部分交互,直到用户关闭该对话框为止。这在需要用户输入特定信息或者进行确认...
例如,在父窗口中,可以将一个对象、字符串或其他值赋给`vArguments`,然后在子窗口的JavaScript中通过`window.dialogArguments`访问。下面是一个简单的例子: **父窗口**: ```html 用户名: 选择输入" /> ...
window.showModalDialog以及window.open用法简介