私はc#/。netで.netWebアプリケーションを開発しています。私のサイトの画像には、相対パスを使用しています。ただし、私のサイトのパフォーマンスを支援するために、画像にCookieなしのドメインを導入することを検討しています。
ほとんどの場合、画像にドメインを追加するだけです。
しかし、特定のシナリオでは、実行時に実行できず、実行する必要があります。だから私はURLを解決するためにいくつかのコードを導入することを検討しています。これを行うにはいくつかのオプションがあります。
ベースページのメソッドですべてのコントロールをループし、System.Web.Ui.Imageを継承するすべてのコントロールにドメインを追加し、存在しない場合はドメインを追加します。
または、httpモジュールでも同様のことを行います。(これは可能ですか)
上記を行うと、サイトのレンダリングが遅くなりますか?私はこれが逆効果になることを望んでいません!
上記のアプローチのいずれも、.netコントロールで問題なく機能するはずです。
しかし、ドメインをhtml imgタグやスタイルシート内の画像に追加する方法はありますか?おそらくコードでimgタグのドメインを設定することはできますが、スタイルシートについてはよくわかりません。