Я пытаюсь диагностировать проблему с внутренним производственным приложением.
У нас есть SharePoint 2007 со страницей редактора контента, на которой размещается iframe.
Внутри этого iframe находится простая веб-страница aspx, которая отображает таблицу комментариев и позволяет добавлять дополнительные комментарии.
Комментарии находятся внутри текстовой области.
Части комментария дублируются на дисплее.
Я тестирую с комментарием "1 2 3 4 5 6 7 8 9 .... 35 36 37 38 39 40"
Вы видите, что первая строка достигает 25, затем переносится на следующую строку и начинается снова с 19.
Истинный источник HTML верен.
Если я просматриваю страницу напрямую, а не изнутри iframe в sharepoint, она отображается правильно.
Если я создаю тестовую веб-страницу с iframe, показывающим это содержимое, она отображается правильно.
Firefox правильно отображает как сайт SharePoint, так и тестовую веб-страницу.
Я пробовал несколько поисковых запросов и Google, но безрезультатно.
Я воспроизводил ошибку только на доменных компьютерах (XP и 7) с IE 8. Я не тестировал с IE 9.
Использование базовой установки XP и IE8 в VPN для корпоративной сети отображается правильно.
Есть идеи по этой проблеме и как ее исправить? Может ли это быть политикой GPO, вызывающей проблему?
------- ОБНОВЛЕНИЕ ----------
Используя инструменты Internet Explorer, я определил, что страница будет правильно отображаться в IE 8. Он не отображается правильно в режиме совместимости IE7 или IE8.
Internet Explorer 8 по умолчанию отображает интрасеть страниц в режиме совместимости с IE8.