iframe如何刷新嵌套他的页面 我有一个页面,左边是一个列表,显示数据,右边是表单,添加数据,右边表单的页面放在一个iframe里边,右边的添加数据后,怎么能让左边的列表刷新请各位大虾给予指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <iframe id = 'frame1' name = 'frame1' src = '' />你的js:var frame = document.getElementById('frame1');frame.src = '你要刷新的ulr'; 是正确的<input id="Button1" type="button" value="button" onclick="showurl()" />就可以了 也可用frameset做框架,仅供参考 parent.frames['frameLeftId'].location='left.aspx'//frameLeftId 是左边的frames的id 应该是刷新父窗口的问题吧在添加完数据的代码后再加一句试试Response.write("<javascript>window.opener.location.href = window.opener.location.href;</javascript>"); 左边没有iframe,这样刷新不了啊 左边没有iframe,这样刷新不了啊 parent.location.href='main.aspx' 这样效果不好,左边最好放个iframes 左边没有iframe?你不是要在左边放一个iframe加载你的列表吗? 现在只有右边的表单是放在一个iframe中的 iframe如何刷新嵌套他的页面 这个问题很解决撒string script = @"parent.location.href=parent.location.href"; this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", script, true);但这样就有一个问题,你这样连iframe都会重新加载,因为iframe是放在要刷新的页面上的建议你放一个隐藏的Button 在这里Button单击事件里,只要将左边列表的数据重新绑定<asp:Button id="btnRefresh" runat="server" style="display:none;"/>在iframe里,你就可以这样刷新主页面了string script = @"parent.document.getElementById('btnRefresh').click();"; this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", script, true); VS2008 连接SQL2005 的问题 网站经常无法访问的问题!! forms验证在同域下无法退出登陆 另一个 SqlParameterCollection 中已包含 SqlParameter 问题 浮动窗口怎样浮动在下拉框上面 事务处理公共方法 为什么我用。net2003带的水晶报表,在浏览器中工具栏的图标全部是红色的叉 我的Visual Studio .NET 2003小问题 有两个问题请教大家,哎,简直郁闷死了!!! aspnet_regiis.exe -i 报 “此操作系统版本不支持此选项” 稍微懂点JSP的兄弟来帮帮忙,webservice 转换 ASP.NET怎样包含网页
var frame = document.getElementById('frame1');
frame.src = '你要刷新的ulr';
<input id="Button1" type="button" value="button" onclick="showurl()" />
就可以了
也可用frameset做框架,仅供参考
//frameLeftId 是左边的frames的id
在添加完数据的代码后再加一句试试
Response.write("<javascript>window.opener.location.href = window.opener.location.href;</javascript>");
左边没有iframe,这样刷新不了啊
这样效果不好,左边最好放个iframes
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", script, true);但这样就有一个问题,你这样连iframe都会重新加载,因为iframe是放在要刷新的页面上的建议你放一个隐藏的Button 在这里Button单击事件里,只要将左边列表的数据重新绑定
<asp:Button id="btnRefresh" runat="server" style="display:none;"/>
在iframe里,你就可以这样刷新主页面了string script = @"parent.document.getElementById('btnRefresh').click();";
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", script, true);