我在打开当前窗口的窗口中有以下脚本:
function sb(frm){….}
如何调用父窗口的函数sb(frm)并从子窗口传递父窗体? 我想做那样的事情
if(sb(parent.form)){…}
我试过的代码
var zzz = window.opener.$("#frmevent");
if(sb(zzz))
zzz.submit();
我的HTML:
<form action="app_editevent.jsp?nextlevel=1&" method=post onsubmit='return sb(this);' name=frmevent id='frmevent'>
答案 0 :(得分:1)
在父/子窗口(iframe)之间传递消息的正确工具是postMessage,否则当父母和孩子不在安全角度时,从安全角度来看,您的代码被检测为“有问题”的风险相同的域名。