@Dremen

Почему не удается получить все элементы DOM?

Использую фреймворк PHP SIMPLE HTML DOM
61a48c8daf79e544763396.png
Мне нужно получить некоторый контент таба документов, но по какой то причине, когда получаю DOM у таба документов, элементы отсутствуют, а в других табах все элементы присутствуют.
61a48dd7cf2bc335006399.png
  • Вопрос задан
  • 33 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Этот элемент генерируется javascript на клиенте и получить его через file_get_* невозможно. Используйте для запроса браузер в headless режиме или Селениум.

Ну или парсите регулярками из блока
FMUploader.init({
  container : 'attachment',
  mode : 'readonly',
  url: {
    download_route : 'https://storage.eltox.ru'
  }
}).list([{"name":"61a09c12b9c7e_\u0418\u0437\u0432\u0435\u0449\u0435\u043d\u0438\u0435 \u0440\u044b\u0431\u0430 \u043d\u0430 2022.doc","alias":"\u0418\u0437\u0432\u0435\u0449\u0435\u043d\u0438\u0435 \u0440\u044b\u0431\u0430 \u043d\u0430 2022.doc","label":"2855154","hash":"c2cf6e574ed0e103d71ca854fda5be87ce6c5b3eae990320c5f4d8a88e97f236","group":"undefined","guid":"70bba5c7-630c-4fba-931e-06b7e936ab2c","path":"938f33c4-2702-4a54-abb0-661fea6df0e3","db":true}]);

Но этот способ я не рекомендую.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы