请问怎样在一个框架里面更新另一个框架里面的网页?

BrownTerran 2003-07-27 06:56:27
如题.
...全文
60 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
suhuoqiang 2003-07-28
  • 打赏
  • 举报
回复
Target="框架名"试试
totyulvxl 2003-07-28
  • 打赏
  • 举报
回复
Response.Write("<script>window.open('Operator/EmpApply.aspx','main')</script>");

这个绝对正确,百试百灵,
怎么不结贴啊,我也来要分了
yirenboy 2003-07-28
  • 打赏
  • 举报
回复
假如目标框架为Right
在事件语句中触发
Response.Write("<script>parent.frames('Right').document.location.reload();</script>");
流梓 2003-07-28
  • 打赏
  • 举报
回复
Response.Write("<script>window.open('Operator/EmpApply.aspx','main')</script>");
chnking 2003-07-28
  • 打赏
  • 举报
回复
还有一个方法,通过点击右边的一个按钮来触发,在右边的框架载入一个新的页面:

private void Button1_Click(object sender, System.EventArgs e)
{
string str = "<script language=javascript>";
str += "parent.frames('fraRightFrame').location.href = 'newpage.aspx';";
str += "</script>";
Page.RegisterStartupScript("script1",str);
}
SunLightIce 2003-07-28
  • 打赏
  • 举报
回复
Page.RegisterClientScriptBlock("js", "<script>parent.TarFrame.btnOne.click();</script>");
standy 2003-07-28
  • 打赏
  • 举报
回复

在目標頁面寫個Html Control事件

其他框架頁可以通過調用這個事件來實現刷新
jaffler 2003-07-27
  • 打赏
  • 举报
回复
Page.RegisterClientScriptBlock("js", "<script>parent.frames('leftFrame').document.location.reload();</script>")


ahduo 2003-07-27
  • 打赏
  • 举报
回复
在框架b的网页中用
Response.Write("<script>parent.a.location.reload();</script>");

a是另一个网页
chenee543216 2003-07-27
  • 打赏
  • 举报
回复
同上
chnking 2003-07-27
  • 打赏
  • 举报
回复
<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl="WebForm4.aspx" Target="fraRightFrame">HyperLink</asp:HyperLink>
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2003-07-27 06:56
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。