Вставить код JavaScript iframe в родительское окно - PullRequest
0 голосов
/ 25 ноября 2010

Мне нужен код iframe js, чтобы быть частью родительского окна.есть способ?

Ответы [ 2 ]

0 голосов
/ 12 ноября 2013

В моем случае это сработало отлично.

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

Этот курс использует jquery, но все, что он делает, это вызывает execScript или eval в текущем окне.Я не думаю, что есть лучший способ сделать это.

0 голосов
/ 25 ноября 2010

Вызов из родительского в iframe:

Предположим, что ваш фрейм называется "myTargetFrame", а функция, которую вы собираетесь вызвать, - это myFunction ():

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

Вы также можете использовать window.frames вместо document.getElementById

Вызов из iframe для родителя:

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

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...