2011-08-17 1 views
0

두 개의 '페이지'가있는 페이지가 있습니다. 기본적으로 두 개의 DIV입니다. 하나는 항상 숨겨져 있으며 라디오 버튼에 따라 전환됩니다.이전 페이지는 만료되지 않습니다

이러한 DIV 중 하나에는 제출할 수있는 양식이 포함되어 있습니다. 사용자가 '뒤로'를 클릭하면이 전체 페이지, 특히 해당 양식이 새로 고쳐지기를 바랍니다.

나는 많은 것을 시도해 보았지만 그 중 누구도 일하지 않았습니다. 어쩌면 그들은 틀린 장소에 있습니까?

나는 현재이 시도 : 그것은 여전히 ​​작동하지

<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server"> 
    <% Response.Cache.SetCacheability(HttpCacheability.NoCache); %> 
    <%: Response.Expires = -1; %> 

. 도움?

답변

1

뒤로 버튼은 페이지를 "다시로드하지"않기 때문에 표시되는 문제입니다.

클릭하면 분명히 페이지를 다시로드하는 "뒤로 버튼"또는 "링크"를 추가 할 수 있습니다.

또한 javascript onload 이벤트를 살펴보십시오. 이를 사용하여 양식을 지울 수 있습니다.

+0

나는 할 수있다. 그러나 사용자가 실제 뒤로 버튼을 클릭 할 때 일어나는 일을 설명하고 싶다. 페이지가 게시 된 후 만료되어야한다. – Cody

+0

100 % 아니지만 javascript onload 이벤트가 발생하는지 확인하십시오. 그렇다면 양식을 지우는 코드를 작성하십시오. –

+0

거기에 다른 JS가 있기 때문에 화재가 발생합니다. 폼을 지우는 데 더 많은 코드를 쓰고 싶지 않습니다. 페이지가 만료되지 않는 이유를 알아야합니다. – Cody