2011-02-18 7 views
5

이제는 사용자가 완료되지 않은 작업 목록을 보는 웹 사이트입니다. 사용자가 전체 버튼을 클릭 한 다음 항목이 더 이상 표시되지 않도록 작동해야합니다.no-cache 메타 태그가있는 경우에도 BlackBerry 브라우저 캐싱

항목에 대해 '완료'를 클릭하면 SQL 업데이트 문을 실행 한 다음 해당 페이지로 돌아가서 response.redirect를 실행하고 SQL 문이 올바르게 실행되고 페이지가 리디렉션되지만 목록 항목은 그대로 유지됩니다. 아직 거기!

사용자가 다음 페이지를 종료하고 목록 항목이 사라졌다 다시 온다면, 이것은 그러나 나는이 중지 장소에서 다음 넣어 가지고, 내가 페이지 캐싱이라고 생각한다 :

<meta http-equiv="Cache-Control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
을 내 블랙 베리 볼드 실행중인 OS 5.0 괜찮지 만, 블랙 베리 볼드 실행중인 OS 4.x의

모든 I 고객이 작동하지 않습니다 <meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />

이것이 가능할 수있는 일의 deas는 가장 높이 평가됩니다.

답변

0

이 같은 것을보십시오 : 이것은 블랙 베리 지원 포럼에서입니다

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
    <head> 
    <META HTTP-EQUIV="Expires" CONTENT="0"> 
    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 
    <title>Expires Example Page</title> 
    </head> 
    <body> 
    Hello World! 
    </body> 
</html> 

: http://supportforums.blackberry.com/t5/Web-Development/Browser-cache-and-quot-Back-quot-button/m-p/155986

+0

감사합니다. 응답! 불행하게도 나는 그것을 벌써 시도했다. 그리고 그것은 어느 쪽도 일하지 않았다, 정말로 이것과 함께 벽돌 벽을 치라. –

관련 문제