window.parent.frames["topFrame"].document.xxxxx

解决方案 »

  1.   

    javascript出于安全性的考虑,不允许跨域访问。你想想,如果可以的话,我可以做个页面上框架高度为0,下框架搞了个银行的登录界面,当你访问这个页面并填写银行密码时(虽然现在大部门银行的密码输入框用的都是activex控件或其它非浏览器密码输入控件),我就可以用script取得你的用户名和密码再submit到一个指定的网页。所以浏览器在设计时是不允许这样能过javascript取值的。这个问题我好象回过了,只没做详细的解释,楼主再想想。