2012-11-13 5 views
0

아이 페이지를 표시하기 위해 iframe을 사용하고 있습니다. 하나의 특정 페이지에 숨겨진 div가 들어 있으며 숨겨진 div의 가시성을 변경하여 javascript와 같은 팝업으로 표시하고 있습니다. div.브라우저에서 페이지 캐싱을 피하십시오.

문제는 숨겨진 사업부를 표시하기 전에, 일부 조작은 서버 수준에서 수행하고 내가 페이지를 다시 게시지고 그래서

Page.ClientScript.RegisterStartupScript(GetType(), "MyKey", "javascript:OpenModelPopup('cb','cs');", true); 

같은 조작 한 후 C# 코드에서 사업부를 호출하고 있고 사업부는 표시됩니다.

이 후, 다음 페이지로 이동 한 후 브라우저를 다시 클릭하면 숨겨진 div가있는 페이지가 표시되고 브라우저의 다음 클릭이 숨겨진 div없이 페이지가 표시됩니다.

하지만 페이지의 초기 단계 만 보여주고 싶습니다. 숨겨진 div를 표시하지 않고 숨겨진 div가있는 스테이지를 캐시해서는 안되며 브라우저 뒤로 클릭해서는 안됩니다.

답변

0

브라우저에 페이지를 다시로드하도록하려면 no-cache 및 no-store 지시문이 모두 필요합니다. 귀하의 마일리지는 브라우저마다 다를 수 있습니다.

관련 문제