Вывести Ajax-ом сторонний DIV (cодержимое)

yhnyhn

Постоялец
Регистрация
8 Июл 2009
Сообщения
61
Реакции
7
Приветствую!
Видел давненько на Хабре статью с примером, как выводят Ajax-ом в модальном окне определенный DIV с другой страницы сайта. Т.е. подгружая только контент в опрделенном div-е. Сейчас возникла потребность. А найти не могу, никак не вспомню. Может кто-то поможет со ссылкой или примером. Спасибо
 
Можно этим
Для просмотра ссылки Войди или Зарегистрируйся

Там пример №2 - выводит ajax-ом в модальном окне:
Код:
$().ready(function() {
  $('#ex2').jqm({ajax: 'examples/2.html', trigger: 'a.ex2trigger'});
});
 
Выводит, но всю страницу, а надо бы чтобы только обозначенный DIV с неё.
 
Судя по этому Для просмотра ссылки Войди или Зарегистрируйся
для JavaScript-кода применяется политика общего происхождения, в соответствии с которой скрипт, встроенный в страницу, не может получить доступ к ряду свойств объектов другой страницы

с помощью JavaScript контент другой страницы получить не как нельзя.

Здесь надо так:
1. Отправляем ajax-запрос к серверу
2. На сервере с помощью PHP функции file_get_contents() получаем нужную страницу
3. С помощью phpQuery Для просмотра ссылки Войди или Зарегистрируйся получаем нужную страницу и выделяем нужный DIV
4. Отправляем ответ ajax запроса с нужным DIV
 
Назад
Сверху