Сайт внутри Iframe, наследование CSS от родительского сайта - PullRequest
0 голосов
/ 24 августа 2011

У меня 2 сайта. 1 - это портал, другой - небольшой FTP-сайт. FTP-сайт загружается на первый сайт с помощью iframe. Задача 1: у них есть 2 отдельных дизайна, но они должны выглядеть как одно слитые. Проблема 2: Некоторые пользователи обращаются к FTP-сайту извне (по служебным соображениям, я полагаю), поэтому я не могу коснуться CSS-файла FTP-сайта. Поэтому мне было интересно, можно ли каким-то образом заставить сайт FTP внутри iframe наследовать CSS первого сайта.

Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 24 августа 2011

jQuery / JavaScript: доступ к содержимому iframe

Второй ответ дает синтаксис для управления содержимым iframe, поэтому вы можете найти тег head и добавить <script />пометить его.

Это будет работать только в пределах одного домена, и я не уверен, что браузеры будут рассматривать все страницы "других протоколов" как находящиеся в неправильном домене.

0 голосов
/ 24 августа 2011

Да и нет.

Весь контент в iframe не будет стилизован внешним CSS-файлом. Они разделены.

Однако вы можете передать переменную в свой iframe, содержащий полный путь к внешнему файлу CSS. Затем ваша страница может быть изменена для использования файла CSS, который она получает через строку запроса.

Помогает ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...