使用.ashx自動更新圖片

話說我有img tag在GridView裡面,外面再用一個UpdatePanel包起來,會使用Timer每兩秒更新一次,圖片的src是連到GetScreenshot.ashx去,問題在於每次網址都一樣所以瀏覽器不會更新圖片,會直接使用Cache,熊熊只想到一些讓瀏覽器不要讀Cache的做法,但去查一下,那好像是要html裡面的meta data才可以,content-type=image/jpeg 時根本沒有這些資訊。

突然,靈光一閃,我就在我的img src屬性裡面加上一個TimeToken的參數,反正我的ashx也只用到一個id的屬性,透過連結不同讓瀏覽器去重新下載,比用javascript reload快,測試OK,打完收工~

This entry was posted in 電腦和網際網路. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s