[size=18px]现在我有一个a.jsp文件,a中有个iframe,其中src指向b.jsp页面,b.jsp页面引用了一个外部js文件。
我想在a中调用b中js里的函数,需要给这个函数传值,这个怎么传呀,谁知道答案,帮帮我吧
[/size]

解决方案 »

  1.   

    window.parent.frames.js();
    或者直接把b.jsp中的js文件引入到a.jsp文件中不行么?
      

  2.   

    to 3楼
    不行呀,我试了,b中的js里的函数还是得不到值
    1楼与2楼,我不太明白是什么意思,能麻烦说清楚点不
      

  3.   

    你是在a中调用js,还是在b中调用js;如果是在a中调用js那就在a中再引用进js文件来;如果在b中调用js函数则现获取a中的参数值,然后调用不行吗?
      

  4.   

    to 5楼,我是在b中引入js文件,在a中用到b中的js文件中的函数,因为有很多类似于b这样的文件,如果我在b中获取a中的参数值,那我还不如直接将js文件中的函数直接写在b中了,把js放在一个文件中,由其他的文件来引用,这也是为了方便
      

  5.   

    a页面:window.frames(framname).window.js(args);绝对可以啊。除非是iframe中的b页面还没加载完成 你就去调用。