2015-10-16 2 views
0

У меня есть страница, на которой не отображается содержимое iframe. Iframe присутствует в источнике страницы, но не показан. Он работает нормально локально, но на сервере он работает только тогда, когда источником iframe является тот же домен. Что может быть причиной?iframe с src из другого домена не отображается

IFrame помещается в .net управления пользователя (.ascx)

+0

Не могли бы вы опубликовать код, как вы встраиваете свой iframe? –

+0

Посмотрите на консоль разработчика и посмотрите, есть ли там какие-либо сообщения. – Quentin

ответ

0

Я нашел проблему. Страница https, а iframe - http.

0

Те, называются cross-domain запросы. Сервер, на который вы указываете iframe, ДОЛЖЕН включить эту функцию, иначе вы не сможете загрузить какую-либо страницу этого сайта, даже если вы используете AJAX.

Подробнее: https://en.wikipedia.org/wiki/Cross-domain_solution

Смежные вопросы