2012-02-20 7 views
1

私は現在、ヘッダー情報と関係している可能性がありますが、このページのThe imageは私が与えることができる最良の例です。それは時にはWebブラウザのコントロールに表示されます。なぜ誰かが考えを持っていますか?ASPで動的に作成された画像で、Webブラウザコントロールで表示できません

私が試してみて、イメージをつかむために使用しているコードは単純です:

WebBrowser.Navigate("http://www.lse.co.uk/tools/user/imgChatUsagePie.asp?nick=mulledwine", null, null, "image/gif"); 

それは画像が時々表示させているものととして確認することは本当に難しいと他の人ではないが、それは内に完全に正常に動作してクロム。これはウェブブラウザのコントロールに特有の問題ですか?

ありがとうございます。

+0

[Fiddler2を](http://fiddler2.com/fiddler2/)をインストールし、アプリケーションによって行われた要求のためのトラフィックをキャプチャします。画像が正常に表示されるときと表示されないときのリクエストまたはレスポンスに違いはありますか? –

答えて

2

明らかに、サーバー側のスクリプトは、ASPセッションIDクッキーをチェックし、サーバに保存されているいくつかのセッション変数に応じて画像を表示します。

は、最初のHTMLページに移動してください、その画像を要求します。

+0

これはまさに問題です。どうもありがとうございました! – Beerlol

0

時々、データは有効な画像であり、ときどき有効な画像ではありません。

しかし、真剣にあなたは、私はあなたが

http://www.lse.co.uk/tools/user/imgChatUsagePie.asp?nick=mulledwine

はたぶん、あなたは画像を生成するために使用するコードをポスト意味仮定より多くの情報を提供する必要があります。このブラウザは固有ですか?どのような条件下で円グラフが生成されないか。画像を表示することを拒否すると、エラーメッセージが表示されますか?画像を生成するために使用する変数がnullであると仮定し、処理されない例外をスローしてページを500に戻し、画像データではなくエラーを返します。

それは本当にただ、時にはそれが動作され、時にはそれは、ID、それが失敗するまでのランダムな画像で画像を要求しておくと、エラーメッセージを隔離するために、テスト用スーツのいくつかの種類を使用することを推奨していない場合。セレンやフィドラーは、問題を特定するために使用されるかもしれません。

+0

私の投稿を今編集します! – Beerlol

関連する問題