[急]框架页面回刷父窗口问题

问题描述

最近发现脑子不够用了,对Web前端这块一直是个缺陷,现在遇到一个问题用尽各种方法可是还是无法解决,问题如下:我有个页面左右分栏左面菜单,右面内容,这里临时设定名称是index.aspx,如果从右侧页面再dialog出一个框架页(JqueryMiniUI)功能的,如何单击保存按钮后从新刷index.aspx的右侧的页面。用了frames[""]找到不框架,location.href和src都用到依然无法解决。top,parent都不行。有大神是否可以告知下。

解决方案

解决方案二:
在线等
解决方案三:
什么意思?if(window!=top){top.location.href=location.href;}
解决方案四:
你可以把“右侧Frame”页单独拿到顶层进行调试,看看代码有什么问题。你可能看到,最终的问题在这个代码本身,跟“左右结构框架”无关。不要从top开始设计这个流程。你已经看到了,触发此javascript操作的代码在“框架页的自框架页”中,而其parent还不一定嵌在什么里边呢,不要想当然地去写死top方式的方式,而应该使用相对(上一层、下一层)的访问方式。
解决方案五:
在“框架页的自框架页”中-->在“框架页的子框架页”中dialog去刷新“右侧框架页”,从这个描述就能看出你有多么纠结。假设如你所说,一个子Frame去刷新它的上一级框架的src路径,那么就根本用不着访问什么frames[""]。如果操作流程中有这个,只能说是绕了。
解决方案六:
JS:parent.左框架名.location='左边的URL'
解决方案七:
还是没有解决
解决方案八:
你换个思路。opendialog那是有个close事件的,你要刷新在这个事件里刷,因为open事件是在你的index.aspx里面写的,当前能取到index.aspx的对象了

时间: 2024-08-03 13:06:03

[急]框架页面回刷父窗口问题的相关文章

js后台框架页面登录替换父窗口方法

方法很简单我们只要登录成功后,加个top.location.href=http://www.111cn.net 这样就实现了后台框架页面登录替换父窗口哦,下面看简单的代码. <script language="JavaScript">              if (window != top)                        top.location.href = location.href; </script>

WPF Frame做导航的时候 在子页面怎么获取父窗口的控件

问题描述 RTWPFFrame做导航的时候在子页面怎么获取父窗口的控件?比如<FrameDockPanel.Dock="Top"x:Name="MainFrame"NavigationUIVisibility="Hidden"Source="Welcome.xaml"/> 在Welcome.xaml页面里面怎么获取父窗口的控件并且定义事件? 解决方案 解决方案二:自己顶!!!!!解决方案三:没人来?自己顶!解决方案

如何在模式窗口关闭时刷新父窗口

父窗口|刷新 在项目经常会遇到这么一种情况,要在弹出的窗口里面修改父页面中的数据.本文以模式窗口为例,说明如何在更新模式窗口页面之后刷新父窗口的内容. 在一般的情况下,模式窗口的关闭并不会刷新父窗口,我们需要在打开模式窗口的javascript中添加额外的脚本来刷新他的父窗口.实现如下: string url = "ICManageAdd.aspx?ICID="+ICID+"&temp="+rd.Next().ToString()+"&Us

javascript 调用js:javascript中iframe里面的页面调用父窗口js函数的方法

实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法.比如有A窗口,A内有个IFRAME. B,B里面的装载的是C页面,这时C要直接调用A里面的一个自定义函数ExpandPage();那么只要在C页面中写如下JS函数就可以了:window.parent.ExpandPage();如果ExpandPage()有参数也可以直接传递合适的参数进去. 本文链接http://www.cxybl.com/html/wyzz/JavaScript_Ajax/20130131/36765.h

iframe里面的页面调用父窗口,左右窗口js函数的方法

iframe里面的页面调用父窗口,左右窗口js函数的方法 实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法. 比如有A窗口,A内有个IFRAME B,B里面的装载的是C页面,这时C要直接调用A里面的一个自定义函数AFUN(); 那么只要在C页面中写如下JS函数就可以了: window.parent.AFUN(); 如果AFUN()有参数也可以直接传递合适的参数进去. 例如: 修改父窗口控件属性 window.parent.document.getElementById('

javascript中iframe里面的页面调用父窗口js函数的方法

实现iframe内部页面直接调用该iframe所属父窗口自定义函数的方法. 比如有A窗口,A内有个IFRAME. B,B里面的装载的是C页面,这时C要直接调用A里面的一个自定义函数ExpandPage(); 那么只要在C页面中写如下JS函数就可以了: window.parent.ExpandPage(); 如果ExpandPage()有参数也可以直接传递合适的参数进去.

在同一个页面父窗口打开子窗口,动态无刷新提交(1/2)

在同一个页面父窗口打开子窗口,动态无刷新提交,超炫基于jquery ajax提交,兼容ie7+,火狐.. 基于父窗口打开子窗口,效果超炫,用jquery ajax 动态无刷新提交... 下面先来分析代码:父窗体页面代码 <div><a href="网页特效:void(0);" url='openerweb.asp教程x' id="aparent">编辑</a><div id="blockoptip" st

servlet-关于父窗口和子窗口的request 的问题(可以传值吗??)

问题描述 关于父窗口和子窗口的request 的问题(可以传值吗??) 问题是这样的 我在login.jsp提交表单到一个servlet 然后在这个servlet中将一个list存入 request,再跳转到index.jsp(是用frameset写的 引入了show.jsp).本来我是在show.jsp 中获取数据.可是在index.jsp看不了show.jsp数据 因为login.jsp servlet index.jsp 才是同一了请求 现在我要在index.jsp看到show.jsp 的

禁止iframe脚本弹出的窗口覆盖了父窗口的方法_javascript技巧

我所希望的iframe功能是不要去控制父页面,如果他想要控制,哪从父页面里面加入什么代码能让他无法控制呢? 假如iframe里面有这样的语句:window.parent.location.href="http://www.baidu.com"这就会把父页面的网页改掉, 我在父页面里面加入什么,能让他无法改变父页面呢,有命令在新窗口里面弹出来,而不是覆盖父页面! 百度被放入框架后,使用搜索就会跳到父框架中,但是这个番茄搜索中却成功把他置入了框架,但是我不明白,他到底是怎么实现的! 在父窗