Как получить данные из iframe с помощью javascript?

Пользователь

от quinton.prosacco , в категории: JavaScript , 5 месяцев назад

Как получить данные из iframe с помощью javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dorothea_stoltenberg , 5 месяцев назад

@quinton.prosacco 

Для получения данных из iframe с помощью JavaScript, вы можете использовать следующий код:

  1. Получите доступ к элементу iframe в основном документе с помощью метода getElementById() или другими методами выбора элемента:
1
var iframe = document.getElementById('iframeId');


  1. Доступ к контенту iframe можно получить с помощью свойства contentWindow:
1
var iframeContent = iframe.contentWindow;


  1. Затем можно получить доступ к элементам и взаимодействовать с ними через iframeContent с использованием стандартных методов доступа к элементам:
1
2
var iframeElement = iframeContent.document.getElementById('elementId');
var iframeValue = iframeElement.value;


Примечание: Обратите внимание, что из-за политики безопасности браузера, вы можете получить доступ к содержимому iframe только в том случае, если его содержимое находится на том же домене, что и основной документ.