使用.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,打完收工~

留言

這個網誌中的熱門文章

好貴的東元冷氣維修--馬達啟動電容

台大醫院 婁培人 耳鼻喉科 就診

機車無法充電之整流器壞掉--$650