У меня есть 2 HTML-страницы A и B. Страница A имеет dojox / layout / contenpane следующим образом:
<div id="foo" data-dojo-type="dojox/layout/ContentPane" data-dojo-props="renderStyles:true, executeScripts:true"></div>
Я загружаю страницу B внутрь A с помощью атрибута href ContentPane (использует XHR). Страница B отображается в ContentPane, но с этим у меня две проблемы:
1) Тег тела страницы B имеет атрибут class = "correo", который игнорируется. (Я понял это, сравнив B, загруженный внутри A, с B, загруженным на отдельной вкладке браузера). Как мне заставить это работать?
2) Включенные стили в B перезаписывают стили родительской страницы (например, у тела A есть margin: auto, а у B - margin: 0. Когда я загружаю ContentPane в A с помощью B, все в A смещается от центра налево). Как мне ограничить стили B только самим собой.
Я пытался искать в Интернете несколько часов, но не добился никаких успехов. Любая помощь приветствуется.