Можно ли получить HTML код страницы какого-нибудь сайта через JS?

Lexon

Постоялец
Регистрация
20 Фев 2008
Сообщения
113
Реакции
4
Можно ли получить код страницы какого- нибудь сайта, и записать его в переменную, а затем вывести. И всё это с помощью JS?

Или не JS, но лишь бы это делалось на стороне клиента, а не сервера. Поэтому file_get_contents не подойдёт, и cURL тоже.
 
Код:
document.documentElement.innerHTML
 
Получить код текущей страницы - ответил укроп.
Получить код страницы с текущего домена - ajax.

А получить контент с отличного от вашего домена не получится. Политика безопасности


Иначе суть авторизации пропадает. Заходите Вы на сайт Васи Пупкина, а он JS'ом отправляет запрос к ВК, к примеру, и оттуда все Ваши данные получает (от имени и фамилии до списка всех Ваших друзей)

Но, если иной домен отвечает JSON'ом, то получить можно. Только при отправке Ajax'а нужно указать тип json

Ну и еще тут можно почитать:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
Ну вот есть сайт на котором выполняется JS, и задача получить код JS.
 
Можно ли получить код страницы какого- нибудь сайта, и записать его в переменную, а затем вывести. И всё это с помощью JS?

Или не JS, но лишь бы это делалось на стороне клиента, а не сервера. Поэтому file_get_contents не подойдёт, и cURL тоже.

Попробуйте посмотреть в сторону Window.postMessage()
 
Назад
Сверху