Форум временно переведен в режим "Только для чтения". По вопросам технической поддержки, обращайтесь, пожалуйста на admin@getbb.ru

Загрузка div с другого сайта

Вопросы оформления, приемы HTML и JavaScript, обсуждение прочих стилей, не представленных в предыдущем разделе.
Правила форума
Если ваш вопрос касается стиля, загруженного в разделе "Стили для вашего форума", задайте пожалуйста вопрос в том разделе в теме конкретного стиля. Если ваш вопрос касается предустановленного стиля, задайте вопрос в соответствующей теме.
Создавайте НОВУЮ ТЕМУ только в том случае, если еще нет темы посвященной вашему стилю или вопрос не касается какого-то конкретного стиля.
Задавая вопрос, не забывайте написать название вашего стиля.
Спасибо! :)
Ответить

0
Голосов нет
 
Всего голосов: 0

Аватара пользователя

Автор темы
Merlin
Сообщения: 789
Зарегистрирован: 03 янв 2015, 10:04
Благодарил (а): 34 раза
Поблагодарили: 290 раз
Пол:
Контактная информация:

Загрузка div с другого сайта

Сообщение Merlin » 09 июн 2016, 02:05

Подскажите способ, как загрузить часть страницы <div class="main">код</div> постоянно меняющийся код стороннего сайта на форум getbb?

Аватара пользователя

beholder
Администратор
Сообщения: 1462
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 51 раз
Поблагодарили: 542 раза
Пол:
Контактная информация:

Загрузка div с другого сайта

Сообщение beholder » 09 июн 2016, 12:59

не совсем понятно - загрузить содержимое DIV со страницы на другом сайте в DIV на своем?
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.

Аватара пользователя

Автор темы
Merlin
Сообщения: 789
Зарегистрирован: 03 янв 2015, 10:04
Благодарил (а): 34 раза
Поблагодарили: 290 раз
Пол:
Контактная информация:

Загрузка div с другого сайта

Сообщение Merlin » 09 июн 2016, 15:53

beholder писал(а): не совсем понятно - загрузить содержимое DIV со страницы на другом сайте в DIV на своем?
Загрузить содержимое DIV со страницы на другом сайте в какое либо место на своем

Аватара пользователя

beholder
Администратор
Сообщения: 1462
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 51 раз
Поблагодарили: 542 раза
Пол:
Контактная информация:

Загрузка div с другого сайта

Сообщение beholder » 10 июн 2016, 16:36

Merlin писал(а): Загрузить содержимое DIV со страницы на другом сайте в какое либо место на своем
Так к сожалению не получится. Это должна быть поддержка со стороны php движка.

теоретически иногда можно сделать на jquery:

Код: Выделить всё

<div id="mydiv"></div>
<script>
$("#myid").load("http://support.getbb.ru/ #targetid");
</script>

т.е. этот скрипт по идее должен взять содержимое загрузить DIV c id="targetid" со стороннего сайта support.getbb.ru и поместить в div с id="myid" на своем сайте. Но практически, браузер из соображений безопасноти прежде чем загрузить DIV с URL другого домена проверяет ли отдает ли заголовок Access-Control-Allow-Origin, который разрешает загружать данные с другого домена.
Т.е. если вебмастер URL источника специально разрешил в своем URL такое заимствование, то получится. На практике скорее всего такого никто не делает.
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.

Ответить