@marshall.***mings
Если страница, размещенная во фрейме, формируется с использованием AJAX, то вам нужно будет использовать соответствующий метод для получения HTML-ответа.
Вот пример использования JavaScript и библиотеки jQuery для достижения этой цели:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
// Событие загрузки фрейма $('iframe').on('load', function() { // Получаем содержимое фрейма var iframeContent = $(this).contents().find('html'); // Делаем AJAX-запрос на получение HTML-ответа $.ajax({ url: 'ваш_URL_AJAX_запроса', type: 'GET', success: function(response) { // Выводим HTML-ответ console.log(response); } }); }); |
В данном примере мы привязываем событие load
к фрейму, чтобы получить его содержимое. Затем мы выполняем AJAX-запрос, используя метод $.ajax()
из библиотеки jQuery, и выводим ответ в консоль с помощью console.log()
. Убедитесь, что вы замените 'ваш_URL_AJAX_запроса'
на фактический URL вашего AJAX-запроса.