这个怎么用?电脑提示我top.frames.mainframe不是对象!

解决方案 »

  1.   

    what is your main frame's name? put it between []:top.frames["put-the-name-here"].print()
      

  2.   

    <frameset  name="top" rows="80,*" frameborder="NO" border="0" framespacing="0"> 
      <frame name="topFrame" scrolling="NO" noresize src="sc.jsp" >
      <frame name="mainFrame" src="sr.jsp">
    </frameset>
    我的main frame's 的名字就是:mainFrame我执行top.frames["mainFrame"].print()的时候打印的不是mainFrame的内容,而是topFrame的内容?为什么?
      

  3.   

    top.frames[1].print();
    可以用index序號指定 , 也可以用name
      

  4.   

    结果还是一样,我的按钮在topFrame中,点击按钮要打印mainFrame的内容?帮帮我!谢谢了!
      

  5.   

    調用Print()之前要先調用focus()
      

  6.   

    top.frames["mainframe"].focus(); 
    top.frames["mainframe"].print();