用Javascript,window.parent.frame1.document.body.innerHTML="这是框架一的body内容"。

解决方案 »

  1.   

    在按扭的onclick事件里执行判断改变框架的内容
    frame1.src=web1.htm
      

  2.   

    谢谢二位的答复,结束问题后再给分。
    我再具体说明一下我的问题:
    我在VB.net里创建一个asp.net应用程序。添加一个框架(包含页眉header,主页面mian,和左框架left).
    在按钮事件中,我根据登录人的不同,同时改变left和main的页面为left.aspx和main.aspx,或者其他的页面。
    所以方法还要考虑。
    我曾经想用response.redirect,但是vb.net中不支持target参数。
      

  3.   

    难道不能根据登录人的不同改变left.aspx和main.aspx的内容吗?如果你需要更安全的方式,应该是在验证用户后改变这两个页面的内容,而不是改变框架中的页面,若别人知道你这个页面的地址他们可以手动输入网址访问的。
      

  4.   

    将frame1加runat=server
    在程序中:frame1.Attributes["src"]="webform1.aspx?xmlfile=./xml/jsgl.xml&Url=";
      

  5.   

    请关注这个问题:有分:http://expert.csdn.net/Expert/TopicView1.asp?id=1430178
      

  6.   

    webdiyer的建议很好,谢谢!
    我现在的做法是用户登录后重定向到另外一个页面,而这个页面分成两部分。