zoukankan      html  css  js  c++  java
  • #region的快捷键+++从一个页面中弹出一个新窗口,当新窗口关闭时刷新原窗口!

    ctrl   +   k,s
    先输入#region,再按Tab键,会自动弹出#endregion,并且焦点停留在#region处。不要急于改变焦点,这时输入你需要的注释后,再按回车,焦点会跳转到下一行,而保留你刚才输入的注释了。
     
     
     
     
     有两个窗口:WebForm1和WebForm2,WebForm1中有按钮Button1,点击后弹出窗口WebForm2。在WebForm2中有按钮Button2(功能为向数据库中写入数据)和Button3(功能:关闭页面)。点击Button3后,WebForm2关闭,同时返回WebForm1页面并且自动刷新,显示修改后的数据。

    第一种方法:(我用的这种,成功的)
    window.open打开新窗口,在关闭新窗口时:window.opener.location.reload();self.close();

     请问window.opener.parent.location.reload();self.close()是什么意思? 

     最佳答案

    让打开这个窗口的父窗口刷新,然后本子窗口关闭!
     
     
    window.opener.location.reload();的一个错误,如何解决 
    
    --------------------------------------------------------------------------------
    if (frames.name=="")
    {
    window.opener.location.reload();
    self.close();
    }
    else
    {
    var strPath=GetDatabasePath();
    
    strPath=strPath+"/Frm_ShowViewContent?OpenForm&ViewName=view_allInformation";
    window.location=strPath;
    }
    以上为"退出"按扭的JS,点击后要返回到
    http://dhoa/dhccoasf/information.nsf...allInformation
    出现错误提示为
    window.opener.location为空或不是对象,JS不太会调,希望大家指点一下  
          
    
     
    
     人家要一个IE窗口用window.open打开另一个IE窗口,才有作用的。
    你直接一个IE窗口嘛,当然为空了,如果你没有通过window.open来打开的话,干脆注释掉好了。  
    
    
    
    也就是说。如果你是Jquery遮罩弄的一个窗口,那么这种方法不可用。因为你不是window.open打开的新窗口。
    而是根据Jquery 生成的插入到本窗口的HTML BODY 中的另一个《HTML》的窗口内容。
    
    
  • 相关阅读:
    kafka消费者问题
    kubernetes
    Grafana+prometheus+AlertManager+钉钉机器人
    kafka汇总
    java实现顺序表、链表、栈 (x)->{持续更新}
    hadoop细节 -> 持续更新
    drf之组件(认证、权限、排序、过滤、分页等)和xadmin、coreapi
    drf之视图类与路由
    drf序列化与反序列化
    drf之接口规范
  • 原文地址:https://www.cnblogs.com/mahaisong/p/2075056.html
Copyright © 2011-2022 走看看