此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【ufo123ufo】截止到2008-06-26 18:01:05的历史汇总数据(不包括此帖):
发帖数:5                  发帖分:180                
结贴数:3                  结贴分:60                 
未结数:2                  未结分:120                
结贴率:60.00 %            结分率:33.33 %            
楼主加油

解决方案 »

  1.   

    window.top对最顶层页面窗口的引用.
      

  2.   

    test.jsp
        <body>
            <input type="text" id="parent">
            <iframe src="test2.jsp"></iframe>
        </body>
    test2.jsp
        <body>
           <input type="text" id="son" onclick="alert(window.top.document.getElementById('parent').value)">
        </body>
      

  3.   

    test.asp:<script>
    function aaa(){
    alert(1)
    }
    </script>
    <iframe  src="main.asp" width="100%" height="100%"></iframe >
    main.asp:<frameset rows="15" cols="280,*" framespacing="false" frameborder="0" border="false"> 
      <frame name="left"  scrolling="auto" marginwidth="0" marginheight="0" src="left.asp">
      <frame name="right" scrolling="auto" src="main1.asp">
    </frameset>
    <noframes>
    </noframes> 
    main1.asp:
    main.asp<br/><script>
    top.aaa();
    document.write(new Date());
    </script>这是一个简单的应用例子,至于JS随便你自己怎么写了,调用就用top.aaa();这样的形式
      

  4.   


    2.我在a.jsp里面想要控制iframe的高度 比如说如果iframe里面页面高度小于400  那么iframe的高度等于400否则iframe的高度就等于页面的高度......普通页面好实现....可是如果再套个frameset就麻烦.....我用的上面子页面调用父页面把高度传过去的方法...这样每个子页面都要加.....大家有没有简单的方法呀? 
    这个你只能是有子页面传给父页面再父页面做的话比较复杂而且你也得知道有多少个子页面