Ладно, давай лучше по другому объясню..
Есть сервер А, на котором находится скрипт php (file.php), который в свою очередь генерирует html страницу и выдает её через document.write('страница');
Далее есть сервер Б на котором размещена статичная html страница, имеющая в себе такой код - <script src="http://сервер-А.**/file.php"></script>
Так вот, когда на странице Б прописан !DOCTYPE, виджет с сервера А отображается как положено, если не прописан, то div-ы съезжают.
Отсюда и возник вопрос, возможно ли, чтобы сам виджет нес с собой !DOCTYPE, и блок отображался корректно в независимости от того, прописан !DOCTYPE на странице Б, или нет?
Забыл добавить, что такая проблема возникает только в експлорере.
|