onclick="window.parent.document.all.Frame2.methodInFrame2();"

解决方案 »

  1.   

    main.htm<frameset cols="200,*">
      <frame src="left.htm" name="leftFrame">
      <frame src="right.htm" name="rightFrame">
    </frameset>left.htm<input type="input" name="txt" value="baobao">
    right.htm
    <script>
    function methodInFrame2(obj)
    {
        alert(obj.value);
    }
    top.frames['leftFrame'].document.all.txt.onclick=function()
    {
        methodInFrame2(this)
    };
    </script>
      

  2.   


    frame1中:
    <input name="a" type="text" onClick="window.parent.frame2.form2.b.value=this.value;">
      

  3.   

    wanghr100(灰豆宝宝.net) 的方法可以