코드 홈 프로젝트에 내 article을 사용하여 Captcha 이미지를 직접 만들면 이미지를 새로 고칠 수있는 방법이 있습니까? 저는 IE 9에서 서버 유효성 검사 중에 이미지가 새로 고쳐지지 않지만 크롬에서는 이미지가 새로 고침된다는 것을 알고 있습니다. 매우 이상한asp.net 페이지에서 Captcha 이미지를 새로 고치는 방법
답변
이것은 브라우저 캐싱으로 인한 것입니다.
임의의 QueryString을 이미지 URL에 동적으로 매회 추가하십시오.
기사 링크에서 Image1이 aspx 자체에서 ImageURL을 제공 한 것을 알 수 있습니다.
당신은 모든
예를 들어, 새로 고침에서 동적 쿼리 문자열을 추가하는 코드를 변경하고 그것을 서버 측을 만들 수 있습니다
Image1.ImageUrl = "~/CImage.aspx?random=" + DateTime.Now.Ticks.ToString();
나는 캐싱 및 기타 트릭을 사용하지 않도록 설정하여 시도, 이미지와 비슷한 문제에 직면하지만, 모든 브라우저에서 실행하지 못하며,이 트릭은 매번 나를 위해 잘 작동하는 반면 캐싱의 어떤 것은 보증은 모든 시간을 불가능하게하여 이미지가 새로운 요청을 보냈습니다 (다른 이미지)
감사합니다! 효과가있다. –
브라우저 캐싱 정책으로 인해 발생합니다. 브라우저가 이미지를 캐시하지 않도록하십시오. w3c 잘 작동하는지는 확실하지 않지만 시도해 볼 가치가 있습니다.
감사합니다. 좀 더 영구적 인 솔루션에 관심이 있습니다. 어느쪽으로 든 이미지를 새로 고침하고 싶습니다. 이 일을하기 위해 몇 가지 코드를 추가 할 수 있습니까? –
- 1. Silverlight에서 이미지를 새로 고치는 방법?
- 2. ASP.NET 데이터를 새로 고치는 방법?
- 3. asp.net 2.0 하위 페이지에서 부모 페이지를 새로 고치는 방법
- 4. 재로드하지 않고 페이지에서 div를 새로 고치는 방법
- 5. 자바 스크립트로 PrimeFaces 이미지를 새로 고치는 방법
- 6. GridView를 새로 고치는 방법?
- 7. 웹 페이지를 새로 고치는 것을 방지하는 방법
- 8. DataTables를 새로 고치는 방법
- 9. Browserfield를 새로 고치는 방법
- 10. ListView를 새로 고치는 방법?
- 11. Google지도를 새로 고치는 방법.
- 12. PictureBox를 새로 고치는 방법
- 13. gtk에서 이미지를 새로 고치는 방법은 무엇입니까?
- 14. gwt에서 이미지를 새로 고치는 방법은 무엇입니까?
- 15. 자바 스윙 : 다른 페이지에서 JTable 모델을 새로 고치는 방법 버튼
- 16. 데이터베이스가 변경되면 페이지 일부를 새로 고치는 방법?
- 17. 대화 내용을 새로 고치는 방법
- 18. 컨트롤러에서 @ html.Action을 새로 고치는 방법
- 19. 목록 상자를 새로 고치는 방법
- 20. dll에서 applicationSettings를 새로 고치는 방법
- 21. IE를 새로 고치는 방법 결정
- 22. 강제로 UIButton을 새로 고치는 방법?
- 23. 아이폰, GUI를 새로 고치는 방법?
- 24. 안드로이드리스트 뷰를 새로 고치는 방법
- 25. BlackBerry에서 화면을 새로 고치는 방법?
- 26. 안드로이드에서 ListView를 새로 고치는 방법
- 27. 벡터로 JTable을 새로 고치는 방법
- 28. matplotlib : figure.canvas를 새로 고치는 방법
- 29. 액세스 양식을 새로 고치는 방법
- 30. 레지스트리 값을 새로 고치는 방법
타사 보안 문자를 사용하지 않는 이유는 무엇입니까? –