Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Оч легкий вопрос: Получение данных с другой страницы
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Оч легкий вопрос: Получение данных с другой страницы

Страниц (1): [1]
 

1. orange - 07 Июня, 2007 - 14:50:28 - перейти к сообщению
Есть html страница с моим скриптом. На этой странице должны преобразовываться и правильно отображаться некие "данные". Эти данные доступны в виде html таблицы на другой старнице с удаленного сервера. Как получить доступ к этим данным с помощью js?


2. evgenijj - 07 Июня, 2007 - 15:00:36 - перейти к сообщению
Загрузить страницу с удаленного сервера можно с помощью функции file_get_contents(). А чтобы получить нужные тебе данные, надо разобрать эту страницу с помощью регулярных выражений. Это не такая легкая задача, как тебе кажется.

По поводу js - думаю можно загрузить страницу в плавающий фрейм iframe и получить доступ к ее содержимому средствами JavaScript.

Обе темы недавно обсуждались.
http://forum.php.su/topic.php?fo...=1&topic=251
http://forum.php.su/topic.php?fo...=40&topic=15
3. orange - 07 Июня, 2007 - 15:07:14 - перейти к сообщению
А элементы страницы загруженной в iframe ведь будут досутпны через DOM? Мне бы этого было вполне достаточно пока. За ссылки заранее спасибо.
4. evgenijj - 07 Июня, 2007 - 15:17:36 - перейти к сообщению
orange пишет:
А элементы страницы загруженной в iframe ведь будут досутпны через DOM? Мне бы этого было вполне достаточно пока. За ссылки заранее спасибо.

Цитата:

Если основной документ и документ внутри iframe загружены с разных доменов, то браузер запрещает доступ к элементам iframe из основного документа.
5. orange - 07 Июня, 2007 - 15:27:57 - перейти к сообщению
Теперь ясно, что имелось ввиду под "не такой легкой задачей как кажется"...

Куда копать я понял. Спасибо.

 

Powered by ExBB FM 1.0 RC1