0

私はc#/。netで.netWebアプリケーションを開発しています。私のサイトの画像には、相対パスを使用しています。ただし、私のサイトのパフォーマンスを支援するために、画像にCookieなしのドメインを導入することを検討しています。

ほとんどの場合、画像にドメインを追加するだけです。

しかし、特定のシナリオでは、実行時に実行できず、実行する必要があります。だから私はURLを解決するためにいくつかのコードを導入することを検討しています。これを行うにはいくつかのオプションがあります。

  1. ベースページのメソッドですべてのコントロールをループし、System.Web.Ui.Imageを継承するすべてのコントロールにドメインを追加し、存在しない場合はドメインを追加します。

  2. または、httpモジュールでも同様のことを行います。(これは可能ですか)

上記を行うと、サイトのレンダリングが遅くなりますか?私はこれが逆効果になることを望んでいません!

上記のアプローチのいずれも、.netコントロールで問題なく機能するはずです。

しかし、ドメインをhtml imgタグやスタイルシート内の画像に追加する方法はありますか?おそらくコードでimgタグのドメインを設定することはできますが、スタイルシートについてはよくわかりません。

4

1 に答える 1

1

Response.Filterの使用も検討できます。

于 2011-01-08T15:43:11.233 に答える