lzth.net
当前位置:首页 >> iFrAmE框架怎么关闭子页面刷新父页面 >>

iFrAmE框架怎么关闭子页面刷新父页面

frame页面是内嵌到父页面的,当点击iframe页面的服务器控件时,默认只刷新iframe页面,父页面是不会刷新的.若想刷新父页面,可以使用js来实现,如1. parent.location.reload();这种方法会重新加载整个页面.但如果要在原页面的基础上传递参数,则可以使用下面的方法:2.top.document.location.href='xxx.aspx?id=xx'.但这两种方法都有一个共同的缺点,就是iframe内嵌页面的状态不会保存了,刷新后会重新回到第一次加载的状态

能说具体点吗?你是子页面嵌套在父页面的,还是直接点击子页面关闭父页面

页面用的easyui写的,如何在iframe页面点击添加 关闭iframe页面并且刷新之前的父页面,或者各路大神有其他写法和建议 求指导点击添加 跳出iframe页面 该添加按钮的代码跳出的iframe页面iframe页面添加按钮的代码

iframe里面的子页,用parent.location.href = parent.location.reload();如果是window.open 打开就用opener.location.reload();

open的或者中用了target="_blank"的在open的子窗口写如果是iframe的子窗口写应该要的是第一个吧,第二个好像没有关闭一说

你应该是在父页面里边刷新的, 在父页面每次加载的时候就刷新(这个刷新时指重新查询数据库),即每次打开父页面都要运行Pageload()这个事件,点返回按钮返回到父页面就可以了

用js实现window.parent.location.reload();或者window.parent.location="***";其中***是你整上层框架的地址.

输出脚本 C# codestring js = "<script>window.parent.location.href='页面URL';</script>";ClientScript.RegisterClientScriptBlock(this.GetType(), "myJS", js); 或者JScript codewindow.parent.location.href='';Javascript刷新页面的几种方法:1

子页面先提交,这时不关闭子页面,也不刷新父页面.提交处理完成后,结果页面还是返回到子窗口,这时在结果页面关闭自己,并刷新父窗口.更好的效果是在子页面做隐藏的iframe(宽高都为0),子页面提交返回结果页面在iframe装载.<form action='..' target='iframe_name'></form><iframe name='iframe_name' width=0 height=0></iframe>

// 关闭窗口.function closeWin(){ // 可能存在frame页面,所以要引用top窗口. var win = top.window; try{ // 聚焦. if(win.opener) win.opener.focus(); // 避免IE的关闭确认对话框. win.opener = null; }catch(ex){ // 防止opener被关闭时代码异常. }

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com