1

非常に単純な ASP.NET (.NET 3.5) サイトと IE6 で奇妙な問題が発生しました。

特定のマシンでは、サイトの表示中に IE6 がクラッシュすることがあるようです。CSS は、クラッシュの原因としてすでに排除されています。

しばらく調査した後、クラッシュの理由を見つけることができず、適切に再現できませんでした。

このサイトは、IE6 を除くすべてのブラウザーで動作し、特定のマシンでのみクラッシュします。

これが何であるか考えていますか?

[編集] IE がクラッシュすると、Windows 例外ダイアログが表示され、IE6 を閉じる必要があります。単なる警告などではありません。

4

7 に答える 7

1

あなたが試すことができるいくつかのこと:

  • 問題のマシンに IE プラグイン (ツールバーなど) がインストールされているかどうかを確認し、それらをすべて無効にしてみてください。
  • Windows イベント ログをチェックして、クラッシュの手がかりが残っているかどうかを確認します。

本当にハードコアになりたい場合は、Mark Russinovich のガイドに従ってプロセス クラッシュ データを分析し、問題の原因が何であるかを判断できます。彼の場合、IE がランダムにクラッシュする原因となった Nvidia コンポーネントであることが判明しました。

于 2008-10-02T00:11:56.330 に答える
0

IE 6はどの程度正確にクラッシュしますか?悪名高いOperationAbortedエラーが発生した場合は、JavaScriptをページの下部の終了タグのすぐ上に移動して、それが役立つかどうかを確認してください。

于 2008-10-01T10:16:19.800 に答える
0

Windows-例外ダイアログが表示され、IE6を閉じる必要があります

于 2008-10-01T10:23:51.390 に答える
0

イベントログ(コントロールパネル/管理ツール/イベントビューア)を確認してから、アプリケーションをダブルクリックしてください。

それはあなたにいくつかの手がかりを与えるかもしれません。

于 2008-10-01T10:30:25.523 に答える
0

これはすでに解決されていると思います(少なくとも今は願っています)が、非常によく似た質問がありました。

私の問題に対する答えは、入力タグが閉じられておらず、ページの DTD がデフォルトとして OMITTAG NO を持つ XHTML であったことでした。

そのため、すべてのタグが自己終了 (Strict ではなく XHTML トランジショナルを検証します) または

がんばれ、ジェレミー

于 2009-04-03T23:41:30.457 に答える
0

CSS が原因であることが既に排除されているため、HTML が DOCTYPE に対して検証されることを確認してから、JavaScript を無効にしてページにアクセスし、これらのいずれかを排除できるかどうかを確認します。

于 2008-10-01T19:56:42.837 に答える
0

IE 6 には複数のバージョンがあります。Service Pack 1、Service Pack 2、Service Pack 3、そしてもちろん Service Pack はありません。クラッシュするブラウザのバージョン情報を調べて、問題を絞り込めるかどうかを確認してください。

問題が何であるかを確認するために、問題が再現できるまでページを可能な限り削除し、要素を追加することをお勧めします。

IE 6は奇妙です。このリンクをチェックしてください:

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

有効な HTML の 1 行で IE6 をクラッシュさせる可能性があると著者が指摘している場所。

于 2008-10-01T10:37:29.517 に答える