こんにちは皆さん、私はこの質問への回答を得ることを願っています...私はグリッドビューを持っており、eテーブルのフィールドの1つはハイパーリンクとこのハイパーリンク基本的にサムネイル画像です...ユーザーがこのサムネイル画像をクリックすると、フル画像が別のウィンドウで開きます。これはIEでうまく動作しますが、mozillaやchromeでサイトを開いたときには...完全なイメージは得られません...いくつかの乱数とアルファベットが表示されます...なぜこれがMozillaとchrome ...これらの2つのブラウザに追加する必要のあるコード行がありますか?誰もが問題を解決するのに役立つアイデアやコードを提案することはできますか?もう一度皆さんに感謝し、誰かがこれを助けてくれることを願っています...もし何かが私に教えてくれたら...ありがとうuサムネイルはMozillaとGoogle Chromeの画像を開けません
答えて
あなたのコードから、レスポンスのコンテンツタイプを設定していないようです。コンテンツタイプが不足している場合、ブラウザはそれを一般的なバイナリコンテンツとして扱う可能性があります。この問題はサムネイルにも当てはまりましたが、その場合はイメージソースに設定しています。したがって、ブラウザはバイナリデータがある画像形式であることを認識しています。そのような場合、データはバイナリであると警告しますが、それはイメージとして推測しています。
解決策は単純です - 明示的にコンテンツタイプを設定します。あなたはまた、パフォーマンスの観点から、このような
Response.AppendHeader("content-disposition", "inline; filename=" + fileName);
として完全な画像の場合には、コンテンツ配置を設定することを検討する
Response.ContentType = "image/jpeg";
、あなたが考慮しなければなりませんバッファリングされていない応答を送信します。さらに、あなたはまた、ディスク上のJPEGファイルを持っていると、ASP.NETランタイムは、クライアントにファイルをストリーミングする方法を知っているIISへのファイル転送を処理し、それを直接そのような場合には
...
Response.TransmitFile(filePath);
}
として転送することができます。
サムネイルの場合は、生成されたサムネイルを繰り返しキャッシュし直さないようにキャッシュを考慮する必要があります。
私は上記を与えたが、 ...間違ったことは分かっていません.... MozillaとChromeの両方の問題... – user613037
これは実際に助けました...私は別の場所に置いてみました。 lot VinayC – user613037
- 1. CakePHP保存サムネイル画像エラー(開けません)
- 2. 画像GoogleドライブAPIのサムネイル
- 3. Google Chromeは画像をキャッシュしていません
- 4. Google Chromeはファイル/フォルダ/マグネットリンクを開けません
- 5. Google Chromeは画像リダイレクトに従いません
- 6. ウェブサイトのスライダーがGoogle ChromeとMozilla Firefoxで動作していません
- 7. Google Chromeで画像をスクロール
- 8. Google Chromeの拡張画像
- 9. is_single()関数は、サムネイル画像を表示しません。
- 10. AvalancheImagineBundleはサムネイル画像を作成していませんか?
- 11. Modx Easy 2 Galleyはサムネイルに画像を作成しません
- 12. MozillaとChromeの「href」リンクを無効にできません
- 13. サムネイル画像ギャラリーのキャンバスに画像を追加できません
- 14. 元画像のサムネイル画像
- 15. Google画像:サムネイルURLから大きな画像URLを取得
- 16. 画像のサムネイル
- 17. Facebookにサムネイル/画像を追加できません。アプリケーションのリンク
- 18. CSS3:画像アイコンは、サーバには画像(Google Chromeの)
- 19. Google Chrome Portable with Seleniumを開くことができません
- 20. CodeIgniter画像サムネイル画像
- 21. PloneのJPG画像のサムネイルが表示されません
- 22. Dropbox - IOS- Swift 3:サムネイル画像を取得できません
- 23. mkmapviewサムネイル画像
- 24. サムネイルと画像番号
- 25. google plusで画像と動画を共有できません
- 26. Silverlightのサムネイル画像
- 27. google api condoleを開けません
- 28. サムネイル画像が正しく整列していません
- 29. simpleCart jsサムネイル画像が定義されていません
- 30. Chromeは画像のサイズに反応しません
関連するコード(サムネイル/ハイパーリンクのマークアップと実際の画像を提供するコード)を投稿することをお勧めします。 – VinayC
@VinayC:コードは答えとして以下に示されています...私はそれがあなたのためにいくつかのものをクリアしてくれることを願っています...ありがとうございます – user613037