2010-05-03 8 views
0

aspx 페이지를 편집하려고합니다. 주로 자바 스크립트이고 새로 고칠 때 변경 한 사항을 임의로 확인합니다.aspx에 대한 변경 사항을 볼 수 없습니다.

저는 jquery를 사용하고 있습니다. 그러나 jquery가 여기에서 범인인지 확실하지 않습니다.

예를 들면. 간단한 경고 ("hello")를 추가하면; 내가 호출하고있는 페이지에서 모든 임시 파일과 캐시를 지우고 브라우저를 닫은 다음 다시 열어 놓기 전까지는 변경 사항을 볼 수 없을 때까지는 나타나지 않습니다.

아이디어가 있으십니까?

+0

이것이 무엇인지 파악하지 못했습니다. ASP에서 멀어지고 PHP로 리디렉션되었습니다. 챔피언처럼 작동합니다. –

답변

1

전체 새로 고침을 강제로 Ctrl 키 + F5를 수행,이 스크립트는 다시로드 할 것입니다. IE는 모든 규칙을 지키지 않는 방식으로 물건을 잡아 두는 것을 좋아합니다.

는 다른 방법으로, 다음과 같이 서버에는 캐시를 설정하지 : 당신이 도움이 될 것입니다 몇 가지 일을 할 수

<meta http-equiv="pragma" content="no-cache"/> 
+0

그렇지 않습니다. 난 노력 했어. 가장 이상한 일입니다. body 태그에 간단한 "hello"를 추가했는데 표시되지 않습니다. 그리고 네 .... 올바른 파일을 편집하고 브라우저에서 올바른 파일을 여는 중입니다. –

+0

@Senica - 캐시 헤더가 서버에서 올바르게 설정되었거나 페이지의 ''태그가 있습니까? –

+0

스크립트 또는 이미지 파일의 HTTP 헤더에 캐시 제어 명령이 있습니까? – desigeek

0

이 같은

Response.Cache.SetCacheability(HttpCacheability.NoCache); 

또는 페이지 HTML의 머리에

, 문제를 찾으려면

  1. Firebug 사용 JavaScript 오류 확인
  2. 동일한 파일을 사용하려면 Ctrl + A를 눌러 모두 선택하고 Del 키를 누른 다음 파일을 저장하고 페이지가 비어 있는지 확인하십시오.
  3. 브라우저 캐시를 새로 고치려면 Ctrl + F5를 누르십시오.
  4. 디버그 할 때 경고 ("무언가")를 사용하지 마십시오. 디버거를 사용할 수 있습니다. 라인은 FireBug입니다.
관련 문제