问题描述:
一个父页面包含一个子页面,
父页面有一个button,子页面包含一个js函数请问,在父页面中单击button是否可以调用子页面的js函数??
或者说在父页面里也有一个js函数,父页面里的js函数可以调用子页面里的js函数并获值吗???如果能,请问该如何调用,急需!!!谢谢各位捧场!!!

解决方案 »

  1.   

    >请问,在父页面中单击button是否可以调用子页面的js函数?? 
    可以,前提条件:子页面已打开
      

  2.   

    我记得,父窗口调子窗口不可以,反向,子窗口调用父窗口可以!
    而且2个页面必须在一个domain下面!
      

  3.   

    看看你说的是这种情况不
    http://bbs.javascript.com.cn/viewthread.php?tid=1047
      

  4.   

    只要没有跨域就可以
    a.html
    <script>
    function a(){alert("a");}
    function c(){
       parent.b()
    }
    </script>
    <button onclick="c()">click it</button>
    b.html
    <iframe name="a1" src="a.html"></iframe>
    <script>
    document.frames["a1"].contentWindow.a();
    var b=function(){
      alert("This is page b");
    }
    </script>
      

  5.   

    不知道有没有跨域,应该没有吧
    全是用<jsp:include>标签来包含进去的
    不知道 hanpoyangtitan 说的有没有用
      

  6.   

    include就是在一个文件里了,直接用就行了。js要看html,和scriptlet没有关系,和服务器端关系不大