#region的快捷键+++从一个页面中弹出一个新窗口,当新窗口关闭时刷新原窗口!
2011-06-08 12:34 沐海 阅读(1750) 评论(0) 编辑 收藏 举报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来打开的话,干脆注释掉好了。
本人声明:
个人主页:沐海(http://www.cnblogs.com/mahaisong)
以上文章都是经过本人设计实践和阅读其他文档得出。如果需要探讨或指教可以留言或加我QQ!欢迎交流!