2010-11-25 6 views

答えて

0

は、親からのiframeに呼び出す:

は)あなたのフレームが "myTargetFrame" と呼ばれ、あなたがコールするつもりだ機能がMyFunctionを(であることを仮定します

document.getElementById('myTargetFrame').contentWindow.myFunction(); 

ます。また、使用することができますwindow.frames代わりのdocument.getElementById

のiframeから親への呼び出し:

parent.document.formname.fieldname.value = [value you want to set] 

が、これは完全に働いた私の場合は

0

に役立ちます願っています。

<script type="text/javascript"> 
    var wnd = window; 
    if(wnd.parent){ 
    wnd = wnd.parent; 
    } 
    wnd.$.globalEval('$.unblockUI();Dialog.hide();'); 
</script> 

このコースはjqueryを使用していますが、現在のウィンドウではexecScriptまたはevalを呼び出すだけです。 私はこれを行うより良い方法はないと思います。