[РЕШЕНО!] Внешние ссылки иногда не открываются в колорбоксе

Главные вкладки

Аватар пользователя protoftor protoftor 5 октября 2016 в 12:50

Уважаемые коллеги, доброго времени суток! Не могу понять, почему некоторые ссылки на внешние сайты нормально открываются в колорбоксе, а некоторые не открываются вообще, т.е. висит просто окно бокса белое и все. Например, Wikipedia.com, newsru.com, jackmoor.com, microsoft.com - открываются. А mukcbs.org - нет.
И дело не в протоколе, об этом здесь писали, короче: вот две ссылки:
1)a class="colorbox-load" href="http://microsoft.com?width=840&height=640&iframe=true"
и
2) a class="colorbox-load" href="http://mukcbs.org?width=840&height=640&iframe=true"
ПЕрвая ссылка работает, а вторая - увы.
В чем дело, можно ли исправить?
Вceм откликнувшимся - заранее благодарен!

Комментарии

Аватар пользователя fairrandir fairrandir 5 октября 2016 в 14:00

X-Frame-Options:SAMEORIGIN
muckcbs на друпале, с версии 7.50 стоит защита от встраивания сайта в iframe

Хотя, у Microsoft этот заголовок тоже передаётся,так что дело может и не в этом.

Аватар пользователя protoftor protoftor 1 февраля 2017 в 13:48

Решил описанную проблему. Уточню постановку задачи, видимо я неточно описал в посте. Нужно было по ссылке с одного моего сайта открывать материал, созданный на другом (тоже моем!) сайте, в колорбоксе. Да, как верно заметил коллега fairrandir, или в ядре Друпал, или в httpd.conf установлена передача заголовка X-Frame-Options:SAMEORIGIN. НО в ядро лезть нельзя, а к httpd.conf у меня на виртуальном хостинге доступа нет. Поэтому задачу решил добавлением в шаблон для данного типа материала строчки
header ("X-Frame-Options: ALLOW-FROM <адрес страницы того сайта, с которой мне нужно вызвать материал данного типа в колорбоксе>);
Всем откликнувшимся на пост - большое спасибо!