parent.你下框架的名字.ifameweb.document.location.href="fd2.htm"

解决方案 »

  1.   

    parent.frames["down"].frames["iframeweb"].location.replace("fd2.htm")
      

  2.   

    更正:
    parent.框架名.frames["iframeweb"].navigate("fd2.htm")
      

  3.   

    呵呵,对不起,小弟是在太笨,还是不会写:(
    碰到说:parent.frames.downweb.frames.iframeweb.location不是对象
    (up.htm)中比如:<map name="Map">
      <area shape="circle" coords="521,67,68" >
    </map>(down.htm)下面那个框架name为downweb;id为downid 。在它里面的框架name为iframeweb,id为in。
      那么up.htm中的"Map"应该怎么写?
      

  4.   

    parent.downweb..iframeweb.location="fd2.htm"
      

  5.   

    这样写吗:<map name="Map">
      <area shape="circle" coords="521,67,68" onClick="parent.downweb.iframeweb.location='fd2.htm'">
    </map>不行啊,碰到说:parent.downweb.iframeweb.location不是对象
      

  6.   

    to  yuyang2003(于阳) 大哥,是不是下面这样?还是不行啊,碰到说:parent.downweb.iframeweb.location不是对象。
    小弟太笨,麻烦你一次性说完啊。<script language="JavaScript" type="text/JavaScript">
    function ddd() { //v4.0
      parent.downweb.iframeweb.location="fd2.htm";
    }
    </script><map name="Map">
      <area shape="circle" coords="521,67,68" onClick=ddd();>
    </map>
      

  7.   

    parent.downweb.iframeweb.location="fd2.htm"
    中的downweb应该是<frameset>的名字
      

  8.   

    可能我没有说清楚。
    首先有一个main.htm :
      <frameset rows="129,*" cols="*" framespacing="0" frameborder="NO" border="0" id=topFrame>
      <frame src="up.htm" name=upweb scrolling="NO"  >
      <frame src="down.htm" name=downweb scrolling="yes" noresize>
    </frameset>然后down.htm中有框架:
        <IFRAME frameBorder=0  height=300 marginHeight=0 marginWidth=0 name=ifameweb  id="in"  noResize scrolling=yes   src="fd.htm" width=420 leftmargin="0" topmargin="0"></IFRAME>我希望点击up.htm中的"Map",实现改变down.htm中的ifameweb(IFRAME 类型)的“src”为fd2.htm不知道怎么办?谢谢各位大虾了。
      

  9.   

    <frame src="up.htm" name=upweb scrolling="NO"  >
    <frame src="down.htm" name=downweb scrolling="yes" noresize>
    改为
    <frame src="up.htm" id=upweb name=upweb scrolling="NO"  >
    <frame src="down.htm" id=downweb name=downweb scrolling="yes" noresize>
    <map name="Map">
      <area shape="circle" coords="521,67,68" onClick="window.parent.window.document.all.downweb.src='fd2.htm';">
    </map>
      

  10.   

    http://www.ggajj.net/test/frame.html//frame.html
    <frameset id="eagle" framespacing="0" border="1" rows="60%,*" frameborder="1">
      <frame name="topFrame" target="main" src="up.htm"  scrolling="yes">
      <frame name="downFrame" scrolling="auto" noresize src="down.htm" marginwidth="0" marginheight="0">
      <noframes>
      <body>
      <p>此网页使用了框架,但您的浏览器不支持框架。</p>
      </body>  </noframes>
    </frameset>2)
    //up.htm<BODY>
    <p>topFrame </p>
    <iframe name="df" src="http://www.ggajj.net/about.html" width=300 height=200></iframe>
    </BODY>
    3)
    //down.htm<a href="#" Onclick="parent.topFrame.document.df.location.href='http://www.ggajj.net/flash'">改变IFRAME 地址</a>