@sergei_dub

Как парсить сайты с помощью jQuery?

Привет всем.
Скажите, пожалуйста, какой подход использовать для парсинга сторонних сайтов используя jQuery?
Может быть варианты с Ajax запросами не подойдут, тогда, скажите, пожалуйста, в какую сторону копать?

Проблем с правами думаю не должно быть, т.к все это дело будет работать из расширения Google Chrome.
Сами сайты не простой текст/графика, они также используют фреймворки, Ajax-запросы и т.д.
Может быть в фоне создавать окна и т.п.

В общем, каким образом парсить сторонние сайты используя jQuery? (по сути будет делаться парсер, как на PHP).
Но вот вся затея в том, чтобы это работало без серверной части в браузере.

Заранее спасибо.
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 2
  • GreyCrew
    @GreyCrew
    https://moikrug.ru/greyewi
    Теоретически это возможно, но на практике у вас возможно будет валится с CORS ошибкой(решается установкой расширений к браузеру)

    К примеру спарсим текущую страницу. Выглядеть это будет так :
    $.ajax({
        type:"GET",
        url:"https://toster.ru/q/497756",
        success: function(data) {
          console.log(data)
        }
      });

    Вот вы получили страницу, а дальше делайте с ней, что хотите.
    Ответ написан
  • Это можно сделать без расширений, простым скриптом, который вы запустите из консоли на самом сайте.
    Дальше скрипт будет делать ajax запросы к необходимым страницам (или добавлять iframe-ы, чтобы js сайта дорабатывал контент), после чего отправлять данные на сохранение уже на ваш сайт.
    Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы