Есть ли способ вызвать функцию JavaScript, которая находится внутри IFrame от родителя?Вызов функции iframe
ответ
Это зависит от содержимого IFrame. Если контент из другого домена, вам не повезло, поскольку большинство современных браузеров закрыли эту лазейку для межсайтовых атак.
Однако, если контент находится в домене SAME, вы можете использовать его, как бы просто другой метод на объекте IFrame window
. Если я правильно помню, вы можете использовать что-то вроде window.frames["_your_IFrame_ID_"].window.functionOrMethodName()
.
Где вы хотите, чтобы функция вызывалась? Более того, что вы хотите сделать?
Когда вы звоните, вы хотите, чтобы это было 1) Работайте с элементами на странице контейнера? 2) Работайте с элементами в самом IFrame 3) Будьте универсальной функцией, доступной как для контейнера, так и для рамки.
Насколько мне известно
1) Не возможно
2) Может быть возможным, учитывая ответ Пауло Сантоса.
3) Должен поместить функцию в общий файл.
Насколько я знаю, это довольно сложно. Вы можете настроить канал перекрестного домена . Для приложений Facebook this kind of thing довольно распространен. Это, конечно же, работает только в том случае, если оба сайта играют.
- 1. Вызов функции внутри iframe извне iframe
- 2. Вызов функции javascript из iframe
- 3. Вызов функции javascript в iframe
- 4. Вызов функции внутри iframe, извне iframe в IE8
- 5. Вызов функции главной страницы из iFrame?
- 6. вызов функции родителя в iframe onload?
- 7. вызов родительской функции javascript из iframe
- 8. вызов функции javascript в iframe из window.opener
- 9. (междоменный) вызов функции родительской функции извне iframe запрещен
- 10. вызов javascript методов из iframe
- 11. Найти вызов iframe id
- 12. Вызов iframe на Php
- 13. Вызов jQuery из Fancybox iframe?
- 14. вызов функции содержат ShowModalDialog вне IFrame показать ту страницу
- 15. Вызов функции JavaScript в Flex-iFrame html не происходит
- 16. Вызов функции javascript в iframe из его родителя?
- 17. Вызов функции, когда полоса прокрутки появляется в IFrame
- 18. Вызов функции в IFRAME от родителей в светлячок
- 19. Вызов функции JS на вложенном iframe с Firefox
- 20. вызов функции javascript внутри файла .js, который находится в iframe
- 21. Вызов родительской функции изнутри iFrame для изменения высоты элемента
- 22. Вызов функции или фокусировка программно сгенерированного Iframe из холста HTML5
- 23. Вызов родительской функции из iframe БЕЗ использования parent.someFunction()?
- 24. вызов функции в другом iframe на другом уровне
- 25. Phonegap/Cordova: вызов функции с помощью кнопки внутри iframe
- 26. Вызов функции в родительском файле из .JS изнутри iframe
- 27. Вызов функции с JSONP
- 28. ASP.NET вызов функции Javascript
- 29. Вызов функции JQuery из кадра
- 30. Вызов функции javascript из родительского окна внутри iframe, но iframe src с удаленной машины
Можете ли вы добавить дополнительную информацию о требованиях к странице? Могут быть альтернативы тому, что вы хотите. –
нет, невозможно! – Newbie