我在代碼項目上使用了article來創建我自己的驗證碼圖片,有沒有辦法讓圖片刷新? 我注意到,在IE 9上,圖像在服務器驗證過程中不會刷新,但在chrome上圖像不會刷新。很奇怪如何刷新asp.net頁面中的驗證碼圖片
0
A
回答
3
這是因爲瀏覽器緩存
的隨機查詢字符串添加到圖像URL,動態每次。
在文章鏈接我可以看到,Image1已經在aspx本身給了ImageURL。
您可以更改代碼,使其服務器端動態追加查詢字符串的所有刷新
例如
Image1.ImageUrl = "~/CImage.aspx?random=" + DateTime.Now.Ticks.ToString();
我遇到了類似的問題,圖像,我試圖通過禁用緩存和其他技巧,但他們無法在所有瀏覽器上運行,並沒有緩存的出示擔保禁用所有的時間,而這招對我的作品罰款,每次你圖像發送了一個新的請求(不同的圖像)
+0
謝謝!它正在工作 – 2012-04-11 08:00:58
0
這是由於瀏覽器緩存策略,試圖讓瀏覽器不緩存圖像w3c 不知道它適用於ie,但它值得一試。
+0
謝謝 我對一個更持久的解決方案感興趣,我希望以任何方式刷新圖像。我可以添加一些代碼來做到這一點? – 2012-04-11 07:48:48
相關問題
- 1. ASP.NET上傳圖片後刷新頁面
- 2. ASP.net圖表刷新頁面
- 3. ASP.NET中的頁面刷新
- 4. 驗證後刷新asp.net網頁
- 5. 如何刷新簡單的驗證碼
- 6. [PHP/JavaScript的]:如何刷新驗證碼?
- 7. JavaScript表單驗證刷新頁面
- 8. 登錄驗證時刷新頁面
- 9. jQuery .submit()驗證且無頁面刷新
- 10. 在asp.net中刷新頁面
- 11. jQuery刷新驗證碼是重新加載頁面
- 12. 刷新頁面的圖片庫
- 13. 驗證ASP.NET頁面
- 14. ASP.NET頁面驗證
- 15. ASP.NET [刷新我的頁面:)]
- 16. 無頁面刷新上傳圖片
- 17. delphi下載圖片不刷新頁面
- 18. 圖片上傳無頁面刷新
- 19. Ajax圖片上傳刷新頁面?
- 20. 刷新驗證碼圖像jquery codeigniter
- 21. 在MVC4自定義驗證碼圖片刷新
- 22. 如何在asp.net 2.0中從子頁面刷新父頁面
- 23. 如何防止頁面刷新頁面在Asp.Net Gridview中更改
- 24. yii2驗證碼不會在頁面刷新時更改
- 25. Twitter Connect獲取驗證碼而不刷新源頁面
- 26. 形式驗證碼無需刷新頁面
- 27. 驗證碼刷新問題
- 28. 驗證碼刷新問題?
- 29. jQuery/php刷新驗證碼
- 30. Selenium-IDE:如何驗證/斷言頁面刷新
爲什麼你不使用第三方驗證碼? – 2012-04-11 07:47:30