2011-09-30 65 views

回答

1

我一直能夠可靠地實現這一點的唯一方法,特別是使用AJAX,是在頁面Url上附加一個查詢字符串標記,如DateTime.Now.Ticks。您可以指望<META>標籤。

http://bla.com/bla.aspx?token=348343889 
0

試試這個:

編輯 - 增加SetNoStore()

Response.Cache.SetCacheability(HttpCacheability.NoCache); 
Response.Cache.SetNoStore(); 

我想你也一樣可以做到這樣:

<meta http-equiv="Expires" CONTENT="0"> 
<meta http-equiv="Cache-Control" CONTENT="no-cache"> 
<meta http-equiv="Pragma" CONTENT="no-cache"> 

這裏有一個解決方案,它的具體的Safari瀏覽器:

<body onunload="" ...> 

這裏的另一種解決方案,但它是一個黑客攻擊的一位:

<script type="text/javascript"> 
function noBack(){window.history.forward();} 
noBack(); 
window.onload=noBack; 
window.onpageshow=function(evt){if(evt.persisted)noBack();} 
window.onunload=function(){void(0);} 
</script> 
+0

似乎不是在iPhone上運行。 – joek1975

+0

這兩種解決方案都無效? –

+0

編輯我的答案。再次嘗試第一個解決方案。 –

相關問題