2008-10-01 2 views
1

У меня действительно странная проблема с довольно простым сайтом ASP.NET (.NET 3.5) и IE6.IE6 сбой при отображении простого сайта

Кажется, что иногда и на некоторых машинах IE6 падает при отображении сайта. CSS был уже устранен в качестве причины сбоев.

После некоторого времени исследований я не смог найти причину сбоев и не смог воспроизвести его должным образом.

Сайт работает во всех браузерах, кроме IE6, и он падает только на определенных машинах, а не повсюду.

Любая идея, что это может быть?

[Изменить] Когда сбой IE, я получаю диалоговое окно «Исключение Windows» и должен закрыть IE6: это не просто предупреждение или что-то еще.

+0

Вы опирающаяся на плагин как Adobe? – 2008-10-05 08:29:32

ответ

0

Как точно падает IE 6? Если вы получаете пресловутую ошибку Operation Aborted, попробуйте переместить любой JavaScript на подножку страницы чуть выше закрывающего тега, чтобы узнать, помогает ли это.

0

я получаю Exception Windows-Dialog и придется закрыть IE6

0

Попробуйте посмотреть на журнал событий (панель управления/администратора инструментов/просмотра событий), а затем двойным щелчком по применению.

Это может дать вам некоторые подсказки.

0

IE 6 имеет несколько версий - Service Pack 1, Service Pack 2, Service Pack 3 и, конечно же, пакет обновления. Попробуйте просмотреть информацию о версии для браузера, на которой он падает, и посмотреть, можете ли вы сузить проблему там.

Чтобы выяснить, в чем проблема, я предлагаю максимально упростить страницу и добавить к ней элементы, пока вы не сможете воспроизвести проблему.

IE 6 странный. Проверить эту ссылку:

http://immike.net/blog/2007/08/06/single-line-of-html-crashes-ie-6/

Если автор указывает на то, что можно разбить IE6 с одной строки действительного HTML.

0

Поскольку вы уже устранили CSS как причину, я попытался бы проверить, что ваш HTML проверяет ваш DOCTYPE, а затем попробуйте посетить страницу с отключенным JavaScript, чтобы узнать, можно ли устранить любую из этих проблем.

1

Несколько вещей, которые вы можете попробовать:

  • Проверьте, есть ли IE плагинов (панели инструментов и т.д.), которые устанавливаются на машинах в вопросе, и попробуйте отключить их все.
  • Проверьте журнал событий Windows, чтобы узнать, не удалось ли обнаружить сбой.

Если вы хотите получить действительно хардкор, вы можете последовать за Mark Russinovich's Guide анализом данных об аварии процесса, чтобы определить, что, если что-то может вызвать проблему. В его случае он оказался компонентом Nvidia, из-за которого IE случайно разбился.

0

Я предполагаю, что это уже было решено (по крайней мере, я надеюсь, что к настоящему времени), но у меня был очень похожий вопрос.

Ответ на мою проблему состоял в том, что теги ввода не закрывались, а DTD страницы был XHTML, у которого OMITTAG NO по умолчанию.

Таким образом, вы можете гарантировать, что все теги либо самостоятельно закрыто (который будет проверять XHTML переходным, не Строгие) или с

удачи, Джереми

Смежные вопросы