[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Доступ к DOM !!!???
pavel24071988
Привет Всем!
Подскажите пожалуйста как получить структуру документа не данной страницы, а допустим страницы http://phpforum.ru/index.php???
Очень нужно.

Надею на советы.
Заранее спасибо.



Спустя 5 минут, 21 секунда (31.08.2011 - 11:16) forza написал(а):

Спустя 2 минуты, 12 секунд (31.08.2011 - 11:18) pavel24071988 написал(а):
Спасибо - это тоже очень мне пригодится
Но мне нужно это сделать посредством JavaScript

Спустя 40 минут, 14 секунд (31.08.2011 - 11:59) redreem написал(а):
грузите в невидимый фрейм страницу и разбирайте как хотите

Спустя 22 минуты, 8 секунд (31.08.2011 - 12:21) pavel24071988 написал(а):
А как можно динамически изменяющуюся удаленную страницу загрузить во фрейм?

Спустя 1 час, 33 минуты, 53 секунды (31.08.2011 - 13:55) redreem написал(а):
<iframe src="http://phpforum.ru/index.php"></iframe>

теоретически, конечно, могут возникнуть проблемы, вплоть до защиты страницы от загрузки ее во фрейм, но вы же не уточняете задачу. с вашей первой формулировкой не вижу проблемы при использовании фрейма.

Спустя 2 минуты, 34 секунды (31.08.2011 - 13:57) redreem написал(а):
можете попробовать брать страницу серверной стороной
file_get_contents("http://phpforum.ru/index.php", false);

затем готовить ее как нужно (вырезать ненужные примочки путем парсинга), а уже потом отдавать "себе" во фрейм.

Спустя 6 минут, 8 секунд (31.08.2011 - 14:03) redreem написал(а):
я так понимаю вы хотите парсить инфу с чужого сайта? 100% защиты от парсинга не существует. собственно как и 100% рецепта парсинга. все индивидуально.

Спустя 21 час, 52 минуты, 20 секунд (1.09.2011 - 11:56) pavel24071988 написал(а):
Спасибо ребята. Я свою задачу решил - у меня на сайте две странички и была некоторая проблема с парсингом ИХ.


Но сама идея парсить инфу (чужую страничку) как DOМ для меня остается первостепенной и наинтереснейшей задачей, на данный момент.

Вообщем резюмирую для себя.

1) использовать скрытые фреймы
2) метод PHP file_get_contents
3) метод PHP file_get_html
Правильно?

Но всё - таки не хотелось бы обращаться к серверной части.

Нет ли ещё чего-нибудь куда можно посмотреть?


Спустя 25 минут, 56 секунд (1.09.2011 - 12:22) redreem написал(а):
трансвселенского универсального гиперпарсинга с одной кнопкой "ПАРСИТЬ" вы не найдете smile.gif вышеуказанные методы в совокупности достаточны для решения задачи.

Спустя 1 минута, 44 секунды (1.09.2011 - 12:23) pavel24071988 написал(а):
Спасибо. Пошел пробывать
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.