parent.mainFrame
链接的是window 而不是frame元素..

解决方案 »

  1.   

    frameset
    不可以这样子的,要判断页面加载的情况
    document.readyState="complete"
      

  2.   

    我怎么能取到 onload="alert('index')" 这里的东西????
      

  3.   

    parent.document.getElementById('mainFrame').onload)
      

  4.   

    frame引用的页面不能有<body>标签 这样一个页面就有多个<body>了 楼主想做什么呢?
      

  5.   

    我想要读到这个[<frame src="body.html" onload="alert('index')" name="mainFrame" title="mainFrame" id="mainFrame">]里的onload!
      

  6.   

    试试3楼的方法top.document.frames["mainFrame"].document.readyState=="complete"
      

  7.   

    top.document.frames["mainFrame"].document.readyState=="complete"
    关键是我一直没理解这玩意应该怎么用.
    ~~~>_<~~~
      

  8.   

    <body onLoad="alert(parent.frames['mainFrame'].location.href)">
      

  9.   

    net_lover(【孟子E章】) 能捕捉到parent.frames['mainFrame'].src才算对呢.可是就没有数值!
      

  10.   

    我不知道为什么,就是在子页得不到<frame src="body.html" onload="alert('index')" name="mainFrame" title="mainFrame" id="mainFrame">里的ONLOAD属性!