Для проекта компании мне нужно создать веб-приложение для очистки с помощью PHP и JavaScript (включая jQuery), которое будет извлекать конкретные данные с каждой страницы сайтов наших клиентов.Приложение очистки должно получать данные двух типов для каждой страницы: 1) определить, присутствуют ли определенные элементы HTML с определенными идентификаторами, и 2) извлечь значение определенной переменной JavaScript.Имя переменной JS одинаково на каждой странице, но значение обычно различается.
Мне кажется, я знаю, как получить первое требование к данным: с помощью функции PHP file_get_contents () получить HTML-код каждой страницы изатем используйте JavaScript / jQuery для анализа этого HTML и поиска элементов с определенными идентификаторами.Однако я не уверен, как получить 2-й фрагмент данных - значения переменных JavaScript.Переменная JavaScript даже не найдена в HTML каждой страницы;вместо этого он находится во внешнем файле JavaScript, который связан со страницей.И даже если бы JavaScript был встроен в HTML-код страницы, я знаю, что file_get_contents () извлечет только код JavaScript (и другой HTML-код), а не любые значения переменных.
Может кто-нибудь предложить хороший подход к получениюзначение переменной для каждой страницы данного веб-сайта?
РЕДАКТИРОВАТЬ: просто чтобы уточнить, мне нужны значения переменных JavaScript после запуска кода JavaScript.Это вообще возможно?