Управлять основным кадром из iFrame с помощью jQuery? - PullRequest
2 голосов
/ 28 августа 2009

Я немного изменяю iFrames, чтобы создать иллюзию загрузки AJAX. Когда загрузка будет завершена, мне нужно сообщить информацию о файле, который был загружен в основной фрейм, и перечислить его.

Если у меня есть следующий UL в главном фрейме и JS-переменная в iFrame с именем filename, как я могу добавить имя_файла в список?

<ul id="uploaded_files">
  <li>My_file_name.jpg</li>
</ul>

1 Ответ

9 голосов
/ 28 августа 2009

В зависимости от того, где загружен jQuery:

// jQuery is in the parent window
parent.$('#uploaded_files').append('<li/>').text(filename);

или

// jQuery is in the iframe
$('#uploaded_files', parent).append('<li/>').text(filename);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...