`
thirtysix
  • 浏览: 36933 次
  • 性别: Icon_minigender_1
  • 来自: 河北承德
社区版块
存档分类
最新评论

关于模态窗口刷新父页面

阅读更多

  最近遇到了一个使用模态窗口刷新父页面的问题。父页面上的一个字段是模态窗口设置的状态信息,模态窗口执行完相关的操作刷新父窗口时弹出了一个“请从试”的询问框,就如何屏蔽询问框与大家交流一下。下面是我的一些经验

  •           使用“Button”按钮

        在打开模态窗口时将window对象传给模态窗口,在模态窗口执行完操作后使用

               window.dialogArguments.form1.submit();

              执行父窗口的Form1提交,前提是你当前Form的Action是查询地址

        

  •  文字链接弹出模态框
  •              通常使用文字链接弹出模态窗口我们都会使用这样的方式:

            <a href="javascript:void(null)"  onclilck="window.showModalDialog(……)">打开模态窗口</a> 

             我使用上述方式时遇到一个问题,void(null)或void(0) 是不执行任何返回值得操作,所以再使用上面1的方式就不能屏蔽掉询问窗口。

             解决这个问题我使用了下面的方式(其实就是忽悠使用者):

    <a style="CURSOR:hand" onmouseover="this.style.textDecoration='underline';this.style.color='af0101'" onmouseout="this.style.textDecoration='none';this.style.color='40322d'"
          onClick="javascript:window.showModalDialog(‘',window,'dialogHeight:500px;dialogWidth:500px;dialogLeft:512px;dialogTop:0px')"> 状态设置 </a>  

    之后在子页面执行上面1秒数的方法,OK 屏蔽了询问窗口。

     

        

    分享到:
    评论

    相关推荐

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

      根据给定文件的信息,本文将围绕“分页后弹出模态窗口刷新父窗口”的主题进行深入探讨。此话题主要涉及前端开发中的交互设计、页面更新机制以及如何在不同的页面间进行数据同步等内容。 ### 一、理解分页与模态窗口...

      模态窗口关闭时刷新父页面js文件

      总结一下,实现“模态窗口关闭时刷新父页面”的主要步骤包括:设置模态窗口和关闭按钮、添加事件监听器以及在事件触发时调用`window.parent.location.reload()`。在实际应用中,可能还需要考虑其他因素,如防止多次...

      刷新父窗口的多种方法

      在Web开发中,经常会出现需要从子窗口或弹出窗口刷新父窗口的情况。这通常发生在使用JavaScript进行页面交互时。本文将详细介绍四种不同的方法来实现这一目标。 #### 1. 弹出子页面刷新父窗口 在打开一个新的窗口...

      子窗口刷新父窗口总结

      ### 子窗口刷新父窗口技术总结 在网页开发中,我们常常遇到需要在子窗口完成某些操作后,刷新或更新父窗口数据的情况。这在诸如弹出框进行数据编辑、表单提交等场景中尤为常见。本文档将深入探讨如何在子窗口关闭时...

      js关闭模态窗口刷新父页面或跳转页面

      `来刷新父窗口。但是,在某些情况下,尤其是跨域环境下,`window.opener`可能返回null,导致此方法无效。这可能是因为浏览器的安全限制,阻止了跨域的父窗口的直接访问。 ### 解决跨域限制问题 解决上述问题的一种...

      子窗口与父窗口刷新

      在Java Web开发中,"子窗口与父窗口刷新"是一个常见的交互场景,特别是在构建多层级界面或模态对话框时。这里的"子窗口"通常指的是弹出的窗口、框架或者iframe,而"父窗口"则是打开子窗口的那个主页面。在这样的场景...

      关闭模态对话框,刷新父窗口,异步上传文件

      刷新父窗口通常用于更新父页面的数据,当子页面(如模态对话框)完成特定操作后。在JavaScript中,`window.location.reload()`方法可以用来刷新当前页面。如果模态对话框是嵌入在一个框架或者弹出窗口中,可能需要对...

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

      然而,在某些情况下,我们可能希望在关闭弹出窗口后,不刷新父窗口(即打开弹出窗口的页面),以保持当前页面状态不变。本文将详细介绍如何实现这一需求。 #### 二、问题描述 根据题目中的描述,开发者在`index....

      弹出层关闭父页面刷新

      然后,关于“刷新父页面”。当弹出层关闭时,我们可以通过JavaScript的window对象的location属性来刷新父页面。`window.parent.location.reload()` 这行代码会刷新父窗口的页面。这里的`parent`属性用于引用包含当前...

      open 关闭子页面刷新父页面

      根据给定的代码片段和描述,“open关闭子页面刷新父页面”这一主题涉及到的关键知识点主要包括:使用JavaScript打开新窗口、父窗口与子窗口之间的通信,以及通过特定事件触发父窗口的刷新。 ### 使用JavaScript打开...

      WinForm 关闭子窗体时刷新父窗体的数据

      当用户在子窗体中进行操作后,比如编辑、添加或删除数据,通常希望在关闭子窗体时能够自动刷新父窗体,以便显示最新的数据状态。这涉及到事件处理和对象间的通信。以下是对这一主题的详细解释。 首先,我们需要了解...

      模式窗口操作父窗口

      在提供的代码片段中,`Page.ClientScript.RegisterStartupScript`函数被用来注册一段JavaScript脚本,这段脚本的作用是修改父窗口中某个元素的值,并最终刷新父窗口的位置,以触发页面的重新加载,从而显示最新的...

      javascript刷新父页面

      ### JavaScript 刷新父页面知识点详解 #### 一、概述 在网页开发中,有时我们需要从一个弹出的子窗口(通常是由 `window.open` 或 `window.showModalDialog` 方法打开的)来控制父窗口的行为,比如刷新父窗口的...

      模态窗口页的传值模态窗口页的传值

      在网页开发中,模态窗口(Modal Window)是一种常见的用户界面设计模式,它可以在当前页面上弹出一个半透明的窗口,强制用户与其交互后才能继续操作主页面。这种设计通常用于确认操作、输入信息或者展示详细内容等...

      javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码

      本文将深入探讨如何使用`showModalDialog`实现多层模态窗口的页面提交及刷新。 首先,我们来看一下如何在第N层(N&gt;1)的模态窗口中链接到其他页面或刷新当前页。由于`showModalDialog`打开的窗口是阻塞的,直接使用...

      弹出一个层(禁止刷新父页或允许刷新)5种实现方法

      在标题"弹出一个层(禁止刷新父页或允许刷新)5种实现方法"中,我们将探讨五种不同的JavaScript技术来创建这种效果,同时考虑是否在弹出层打开后锁定父页面,以及是否允许用户通过刷新页面来关闭弹出层。 1. **纯CSS...

      easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

      在EasyUI中,我们可能会遇到需要在弹出窗口(子页面)与父页面之间进行数据传递或调用父页面方法的需求。下面将详细讲解这个过程。 首先,让我们理解标题中的“弹出window窗口传值”。在EasyUI中,创建一个弹出窗口...

      JavaScript实现提交模式窗口后刷新父窗口数据的方法

      在JavaScript编程中,有时我们需要创建一个模态对话框(modal dialog)来处理用户输入或确认操作,例如在父窗口中点击按钮,弹出一个模式窗口让用户添加数据,然后在数据提交后关闭模态窗口并刷新父窗口的数据。...

      javascript 页面刷新和模态对话框 学习总结 推荐哦

      通过`window.open()`函数打开的子窗口刷新父页面 - **语法**: `window.opener.location.reload();` - **应用场景**: 当用户在一个新窗口操作后需要返回主窗口时,可以通过这种方式刷新主窗口。 ##### 3. 刷新某一...

    Global site tag (gtag.js) - Google Analytics