2011-01-08 152 views
0

我正在開發c#/ .net中的.net Web應用程序。對於我網站上的圖片,我正在使用相對路徑。然而,爲了協助我的網站的性能,我期待爲圖像引入無Cookie的域名。將域添加到圖像

在大多數情況下,我可以將域添加到圖像。

但在某些情況下,我不能在運行時需要這樣做。所以我在介紹一些代碼來解析url。我有幾個選擇這樣做。通過所有控件在基本頁面

  1. 方法循環,​​添加域追加到繼承System.Web.Ui.Image所有控件,如果不存在附加域。

  2. 或者在http模塊中做類似的事情。 (這是可能的)

將做上述減慢我的網站渲染?我不希望這是反效果的!

上述任何一種方法都適用於.net控件。

但任何想法如何,我可能追加到HTML的img標籤和/或我的樣式表中的任何圖像域?我可能只需在代碼中設置img標籤的域名,但不確定樣式表。

回答

1

你也可以考慮使用Response.Filter。

+0

我肯定會使用Response.Filter(Stream)... IMO這正是一種自定義過濾器的做法! :) – 2011-01-08 16:31:11