Так что я сейчас работаю над приложением, которое выполняется поверх страницы клиентов внутри своего собственного iframe.Предоставление свойств iframe изнутри
Приложение работает в магистрали и все остальное, кроме инициализации iframe, выполняется внутри iframe. Инициализация происходит с небольшим фрагментом javascript, который клиент будет копировать в нижний колонтитул.
Проблема, с которой я в настоящее время сталкиваюсь, заключается в том, что я должен вставить файл CSS на родительский сайт, чтобы правильно настроить мой iframe при его рендеринге, и я действительно не думаю, что я должен портить клиентскую страницу вообще поскольку CSS может иметь некоторые конфликты в нем.
Есть ли лучший способ стилизовать iframe, чем текущий способ сделать это?
'лучше, чем текущий путь' .... каков ваш текущий путь? Как iframe вставлен на страницу (сценарий, папка для копирования пользователя и т. Д.)? Более подробная информация помогла бы – charlietfl
iframe запускается через скрипт init на веб-сайте клиентов, и перед его визуализацией я должен ввести файл CSS на сайт клиента, чтобы создать стиль iframe. Это единственная часть, которую я должен делать за пределами iframe, и все остальное после этого работает только там, чтобы избежать каких-либо подделок с сайтом клиента. – jelums
может поместить css inline с помощью вашего скрипта вставки, но при правильном пространстве имен должно быть легко избежать столкновения стилей, поскольку вы только ставите свой виджет/iframe. Удостоверьтесь, что у него очень уникальный идентификатор/классы – charlietfl