`

子窗口刷新父窗口提示重试解决方案

 
阅读更多
   项目中经常遇到有子窗口关闭之后刷新父窗口的时候,每次遇到父窗口带有form的时候用window.opener.location.reload()刷新就会提示烦人的“重试”提示,下面有两种解决方案:

解决方案:
两个步骤:
   1.将父窗口中的form中的method值“POST” 改为“GET”
   
   2.将调用 window.location.reload()的地方重定向一下
          window.location.href =window.location.href;
         window.location.href.reload();
   只用第二步不用第一步,虽然也能实现页面的刷新,但是若从父窗口上提交过来一些参数,这些参数就会丢失了。
   如果没有用到提交过来的参数的话,第二步就可以了。
   通过第一步将post改为get,刷新页面后参数不会丢失,但是还有一点小问题,参数会跑到地址栏里,但是暇不掩瑜。

window.location.reload();出现问题时同样的方法解决之。     
分享到:
评论

相关推荐

    子窗口与父窗口刷新

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

    刷新父窗口的多种方法

    通过上述介绍,我们可以看出,根据具体的应用场景和需求,可以选择不同的方法来实现子窗口刷新父窗口的目标。每种方法都有其适用的场合和局限性,开发者应该根据实际需求选择最合适的方式。此外,随着浏览器技术的...

    Qt 子窗口父窗口切换,窗口间传值

    在Qt编程中,子窗口与父窗口之间的交互是常见的需求,包括窗口间的切换和数据传递。这涉及到Qt的窗口系统和信号与槽机制。本文将深入探讨如何在Qt环境中实现子窗口与父窗口的切换以及如何在窗口之间传递数据。 首先...

    Qt--子窗口向父窗口传值

    本主题将详细探讨如何在Qt中实现从子窗口(子对话框)向父窗口传递数据,具体涉及的主要文件包括`mainwindow.cpp`、`main.cpp`、`myform.cpp`、`logindlg.cpp`、`mainwindow.h`、`myform.h`、`logindlg.h`以及UI文件...

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

    例如,子窗体可以调用父窗体的`RefreshData()`方法来刷新数据。 - **委托和事件**:如果不想直接暴露父窗体的内部,可以使用委托和事件。定义一个事件在子窗体中,当数据更改时触发这个事件,父窗体订阅这个事件并...

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

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

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

    根据题目提供的信息,本文将详细介绍两种实现父窗口与子窗口交互的方法。 #### 一、通过 `window.open()` 方法实现交互 `window.open()` 是一种常见的创建新窗口的方式。通过这种方式可以灵活地控制新打开窗口的...

    c#利用委托来实现关闭子窗口通知父窗口执行方法

    ### C#中利用委托实现子窗口关闭时通知父窗口执行特定方法 在C#中,事件和委托是非常重要的概念,特别是在处理用户界面交互时。本文将详细介绍如何利用委托(Delegate)来实现在关闭子窗口时通知父窗口执行特定的...

    win32创建子窗口 同时实现子窗口与父窗口传递信息

    win32创建子窗口 同时实现子窗口与父窗口传递信息 同时有win32显示int类型的知识点

    MFC子窗口与父窗口之间消息的传递

    在Microsoft Foundation Classes (MFC)库中,子窗口与父窗口之间的消息传递是应用程序中常见的交互方式。MFC是微软为Windows开发环境提供的一套C++类库,它封装了Windows API,使得开发者可以更方便地创建Windows...

    JS刷新父页面 父窗口

    综上所述,通过上述方法可以在子窗口中轻松地刷新父窗口,这对于提升用户体验和实现特定功能非常有帮助。同时,我们也需要注意一些安全性和限制问题,确保代码能够在不同的浏览器环境中稳定运行。

    子窗口传值到父窗口.rar

    在Web开发中,有时我们需要在子窗口与父窗口之间传递数据。这通常发生在弹出窗口或者框架集等场景中,用户在子窗口进行操作后,需要将结果反馈给父窗口,以便更新父窗口的状态或展示相关信息。这个过程就称为“子...

    在子窗口中调用父窗口的成员函数的实例

    在子窗口中调用父窗口的成员函数的方法 1、用FindWindow("类名(可以是派生类)","窗口标题")或GetParent(),二者均能返回父窗口句柄,并能直接使用其成员函数。但是此法只能调用CWnd类里的成员函数,而不能调用自己...

    MFC子窗口和父窗口

    MFC 子窗口和父窗口关系详解 在 Windows 系统中,每个窗口对象都对应有一个数据结构,形成一个 list 链表。系统的窗口管理器通过这个 list 来获取窗口信息和管理每个窗口。这个数据结构中有四个数据用来构建 list,...

    C#子窗体刷新父窗体

    为了让子窗体能够调用父窗体中的刷新方法,我们需要在子窗体中创建一个对该委托类型的实例,并将其绑定到父窗体的刷新方法上。通常可以在子窗体的构造函数或者初始化方法中进行这项工作: ```csharp public SunForm...

    子窗口向父窗口传递值

    本文将详细介绍如何在父窗口和子窗口之间传递数据,重点是“子窗口向父窗口传递值”。 首先,我们来看如何打开子窗口并传递数据。通常,我们可以使用`window.open()`函数来创建一个新的浏览器窗口。例如: ```...

    窗口刷新父窗口然后关闭

    标题“窗口刷新父窗口然后关闭”涉及到的是软件开发中的用户界面交互操作,...同时,对于有经验的开发者,解决类似“窗口刷新父窗口然后关闭”的问题可能涉及到更复杂的情况,如线程同步、用户界面更新的最佳实践等。

    javascript 父窗口、子窗口传值问题

    例如,一个网页中的超链接可以使用`window.open()`方法打开一个新的窗口,新窗口就是子窗口,而原来的窗口则是父窗口。 ### 父窗口向子窗口传值 1. **通过`window.open()`方法传参**:在创建子窗口时,可以通过URL...

    C#中父窗口和子窗口之间实现控件互操作

    - 事件委托:父窗口可以设置子窗口控件的事件处理委托,从而在子窗口控件发生事件时执行父窗口的方法。 - 公开控件:子窗口公开控件的引用,父窗口可以直接访问并操作这些控件。 6. 子窗口关闭后的处理: 当子...

    在固定位置创建子窗口,点击父窗口自动隐藏子窗口

    例如,可以在父窗口的点击事件处理函数中调用子窗口的隐藏方法,如`ShowWindow(SW_HIDE)`(Windows API)、`setVisible(false)`(Qt)或`setHidden(true)`(JavaFX)。 5. **窗口布局管理**:在某些情况下,特别是...

Global site tag (gtag.js) - Google Analytics