`
yonguo
  • 浏览: 245986 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

showModalDialog一个窗口后,如何可以控制父窗口

阅读更多

parent.jsp:

js 代码
  1. window.showModalDialog('child.jsp',window,'dialogWidth:640px;dialogHeight:520px;status:no;help:no');   

child.jsp:

js 代码
  1. <script type="text/javascript">   
  2.     var w;      
  3.     if (window.dialogArguments != null)   
  4.         w = window.dialogArguments;      
  5.        
  6.     function sendRequest(){   
  7.         w.location.href="/grant.do?method=advancedQuery";   
  8.     }   
  9. </script>  

 

 

分享到:
评论

相关推荐

    showModalDialog 弹出窗口关闭不刷新父窗口最终实现了

    - 要实现关闭弹出窗口后不刷新父窗口,关键在于控制`showModalDialog`的返回值。 - 可以通过传递特定的返回值来避免父窗口的刷新。 3. **具体实现步骤**: - **定义`OpenWindow`函数**: ```javascript ...

    showModalDialog使用例子,父窗口向子窗口传递值,子窗口设置父窗口的值,子窗口关闭的时候返回值到父窗口

    在JavaScript中,`showModalDialog`是一个非常有用的函数,它允许我们打开一个新的浏览器窗口或对话框,并与父窗口进行交互。这个功能在开发过程中经常用于创建弹出式表单、确认对话框或者需要用户输入信息的场景。...

    showModalDialog open弹出子窗口操作parent、opener父窗口及跨域处理

    1&gt; window.showModalDialog()采用JS原理实现,同时父窗口不可操作,window.open()采用新创建一个窗口,同时父窗口可操作; 2&gt; 父窗口与子窗口传递值的方式也有所不同,在子窗口中操作父窗口也语法也不同,分别为var...

    ShowModalDialog父窗体向子窗体传值

    相反,`showModelessDialog`则创建一个非模态对话框,允许用户在对话框打开的同时操作父窗口,从IE5开始支持。 使用`showModalDialog`或`showModelessDialog`的基本语法如下: ```javascript var returnValue = ...

    子窗口刷新父窗口总结

    例如,假设父窗口中定义了一个名为`queryzjzd`的函数,那么在子窗口中,可以这样操作: ```javascript // 子窗口代码 window.opener.queryzjzd(参数); ``` 这里的关键在于父窗口必须事先定义好接收子窗口回调的...

    js(javascript)子窗口和父窗口交互

    在前端开发中,常常会遇到需要在一个窗口(通常称为父窗口)中打开另一个窗口(子窗口)的情况。这时,如何实现这两个窗口之间的数据交互便成了一个重要的问题。根据题目提供的信息,本文将详细介绍两种实现父窗口与...

    刷新父窗口的多种方法

    在打开一个新的窗口或者弹出一个子窗口后,有时我们需要在关闭子窗口时刷新父窗口。这种方法非常常见,例如,在用户完成了一个表单填写并提交后,我们可能希望关闭这个弹出窗口并刷新主页面,以便用户能够看到最新的...

    子窗口向父窗口传递值

    `showModalDialog()`可以返回一个值,这个值可以作为对话框关闭时的结果传递给父窗口。 总结一下,子窗口向父窗口传递值主要依赖于`window.parent`和`window.opener`这两个属性,它们允许子窗口访问并操作父窗口的...

    分页后弹出模态窗口刷新父窗口

    本文围绕“分页后弹出模态窗口刷新父窗口”这一主题进行了详细的介绍和分析。主要包括了对分页技术和模态窗口的基本概念的理解、具体实现逻辑的分析以及一些需要注意的事项。希望本文能为读者提供一定的参考价值。

    window.showModalDialog的一个domo模型

    这通常是通过`window.dialogArguments`属性实现的,它指向`showModalDialog`的第一个参数(即父窗口的引用)。 在`TestWindowDialog`压缩包中,我们可能有以下文件结构: - `parent.jsp`: 父窗口页面,包含`...

    showModalDialog参数使用详解

    1. **对话框返回值**:当对话框关闭时,可以通过`showModalDialog`调用返回一个值,这个值可以在父窗口中获取。例如,在子窗口中设置`window.returnValue`,然后在父窗口中通过`window.showModalDialog`的返回值来...

    javascript中showModalDialog子页面值赋给父页面

    在JavaScript编程中,`showModalDialog`是一个古老但仍然有用的函数,用于打开一个新的浏览器窗口或对话框,并与父页面进行交互。这个功能在处理用户输入、显示信息或进行特定操作时非常有用。在这个场景中,我们...

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

    `window.open`的一个重要特性是,可以通过`window.opener`属性与打开新窗口的原始窗口(父窗口)进行通信。例如,如果在新窗口中输入数据并希望将其返回到父窗口,可以使用如下的代码: ```javascript window.opener...

    showModalDialog跨域解决例子

    "showModalDialog"是HTML5中的一个古老对话窗口方法,用于在当前页面上打开一个新的浏览器窗口,并与父窗口保持交互。然而,当尝试使用`showModalDialog`在不同源之间打开页面时,同样会遭遇跨域限制。标题...

    使用selenium测试showModalDialog模态对话框

    这段代码首先定义了一个JavaScript字符串,用于重写 `showModalDialog` 方法,将其替换为 `window.open` 函数,这样对话框将以非模态窗口的形式打开,Selenium 就可以继续执行并选中这个新窗口。然后,代码模拟点击...

    showModalDialog参数传递和获

    在JavaScript中,`showModalDialog`是一个古老的浏览器API,用于打开一个模态对话窗口,它在用户与对话框交互之前阻止了对父窗口的访问。这个API在现代Web开发中已经逐渐被淘汰,但由于某些老旧系统的存在,理解其...

    JavaScript常用的窗口函数(showModalDialog,open,confirm)

    首先,`showModalDialog`是一个老式的对话框函数,它能够弹出一个模态窗口,即用户必须关闭这个窗口后才能继续与主页面交互。`showModalDialog`接受三个参数:对话框的URL、对话框初始化的数据以及对话框的样式。...

    javascript showModalDialog,open取得父窗口的方法

    本文将详细介绍使用`window.showModalDialog`和`window.open`两种方式打开新窗口后,如何取得并操作父窗口的方法。 首先,`window.showModalDialog`是一个JavaScript函数,用来打开一个模态对话框窗口,并在其中...

    JS子父窗口互相操作取值赋值的方法介绍

    如果需要访问父窗口的父窗口的元素,可以继续使用window.parent.parent来获取,依此类推,我们还可以使用***或window.opener来获取顶层窗口或打开当前窗口的原窗口的文档对象。 在创建子窗口和进行父窗口与子窗口...

Global site tag (gtag.js) - Google Analytics