另外一个frame是不是远程的url?是的话我只用hta访问成功过

解决方案 »

  1.   

    每个frame都设了name了吧,那就可以互相调用了啊.
    parent.fr1name.
    parent.fr2name.
      

  2.   

    这是我的框架页<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <frameset id="myframe" rows="90,*" framespacing="0" frameborder="no" border="0">
    <frame src="top.htm" name="top" scrolling="no" id="top">
    <frame src="http://zhang/websource/publicpage/loginpage.aspx" name="top" scrolling="yes" id="bottom">
    </frameset><noframes></noframes>
    </html>这是我的上面的页
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    <link href="css/page.css" rel="stylesheet" type="text/css">
    </head>
    <script language="JavaScript" >
    function SendValue()
    {
    alert("");
    window.parent.bottom.LoginPage.NAME.value=name.value;
    window.parent.bottom.LoginPage.PWD.value=password.value;
    }
    </script>
    <body bgcolor="#0D5CB1" style="margin:0px">
    <table width="100%" border="01">
      <tr>
        <td>
            <input type="text" name="textfield">
          </td>
        <td>
            <input type="text" name="textfield2">
          </td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>
            <input type="text" name="textfield3">
          </td>
        <td>
            <input type="text" name="textfield4">
          </td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td><input type="submit" name="Submit" value="提交" onClick="SendValue()"></td>
        <td> <input style="text" name="name"  id = "name" value="sys"></input>
    <input style="text" name="password" id="password" value=""></input>
    </td>
        <td>&nbsp;</td>
      </tr>
    </table></body>
    </html>
    下面的页是一个远程的页面,我想在上面的框架页来操作下面的页面
    用JavaScript来写
      

  3.   

    远程的我试过,没成功过。如果存成hta就能访问了我做的是给一个bbs系统为我每次发言加上签名,哈哈!不限长度
      

  4.   

    parent.fr1name.属性名
    parent.fr2name.属性名
      

  5.   

    假设:
    1,第一个iframe的id=x;
      第二个iframe的id=y;
    2,在y引用的页面中,有一个对象,其id=myObject
    3,x和y在同一个页面.问题:
      在x中获得y中的对象myObject解决:
      var myParent=parent.frames["x"];
      var myFrameY=myParent.frames["y"];
      var myObject=myFrameY.document.getElementById("myObject");