当前位置: 代码迷 >> ASP.NET >> ASP.NET中IFarme跳转的有关问题?呀!
  详细解决方案

ASP.NET中IFarme跳转的有关问题?呀!

热度:4650   发布时间:2013-02-25 00:00:00.0
ASP.NET中IFarme跳转的问题?急呀!!
我做了一个页面假设a。aspx
里面有两个iframe   1个是rightFrame   1个是leftFrame
我想在页面跳转到这页的时候传个值然后在页面的load事件里面决定rightFrame跳转到哪个页面
就是比如多说   a。aspx?aid=01
得到01然后根据01决定rightFrame跳转到哪个页面
这个是不是用JS呀?
试了好多方法都不成功,请高手赐教!

------解决方案--------------------------------------------------------
<%dim str as string = "../a.aspx?aid= " & 你传的值 %>
<IFRAME id=rightframe src= " <%=str%> "> </IFRAME>
------解决方案--------------------------------------------------------
a.aspx
加入你的rightFrame的id就是rightFrame

在a.aspx.cs文件中:

Page_Load
{
if(Request[ "aid "] != null)
{
string url = "new.aspx?id= " + Request[ "aid "];
string str = " <script> document.getElementById( 'rightFrame ');setAttribute( 'src ', ' " + url+ " '); </script> ";
Page.ClientScript.RegisterStartupScript(null, "key ",str);
}
}
  相关解决方案