簡體   English   中英

如何調用父窗口的函數sb(frm)並從子窗口傳遞父窗體?

[英]How can I call parent window’s function sb(frm) and pass parent’s form from child window?

我在打開當前窗口的窗口中具有以下腳本:

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'>

在父/子窗口(iframe)之間傳遞消息的正確工具是postMessage,否則當父子之間不在同一個域中時,從安全角度來看,您冒着將代碼檢測為“有問題”的風險。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM