我的父页面是用frameset分了2个部分 topframe和mainframe
我在mainframe的页面里 打开了一个子页面
为啥在子页面里调用父页面里的js函数不起作用
子页面:
var Opener = window.opener
alert(Opener.document.getElementById("selectCase").options.length)//这句话都能成功调用
window.opener.AAA()这句话确不行 过不去 555 这个是为什么啊父页面:
function AAA()
{
   alert("TTT")
}

解决方案 »

  1.   

    我alert出了异常 说window.opener.AAA()不支持此属性或方法
    很奇怪啊 为什么上一句没有问题 掉父页面中的函数就有问题 新手请教啊
      

  2.   

    我alert出了异常 说window.opener.AAA()不支持此属性或方法
    很奇怪啊 为什么上一句没有问题 掉父页面中的函数就有问题 新手请教啊
      

  3.   

    用Opener.AAA()试试啊,应该可以的
      

  4.   

    你说的父页面是frameset所在的文件还是mainframe页面?
      

  5.   

    兄弟,你要明白一点window.opener引用的是window.open打开的页面的父页面,且弄清楚你的是那个页面