2011-02-28 24 views

cevap

1

Bu muhtemelen genel bir tarayıcı önbelleğe alma sorunudur. Tarayıcınızı, önbellek önbelleklerini ayarlayarak geri düğmesine basarken bir sayfayı yeniden yüklemeye zorlayabilirsiniz.

Bu yaklaşım deneyebilirsiniz: - Endeksine göster görünümünden ben yönlendirme ediyorum özel durumda

http://blog.serendeputy.com/posts/how-to-prevent-browsers-from-caching-a-page-in-rails/

+0

lol, bu yanıtı gönderdikten sonra Sanırım birkaç saniye önce aynı yazıyla karşılaştın. –

15

Sen

flash.now 

İşte başparmak kuralı bu kullanabilirsiniz.

In your controller, use flash when you're redirecting and flash.now when rendering. 
+0

(hızlı bir google arama sonra bulundu, biraz daha derine kazmak isteyebilirsiniz). Sorum, flaş mesajın bulunduğu sayfadan çıktıktan sonra flaş mesajının kaldırılıp kaldırılamayacağı ve ardından Geri düğmesine tıklayıp basmayacağınızdır. –

+0

Bu stackoverflow iş parçacığı içinde bunun caching ile ilgili olduğunu buldum: http://stackoverflow.com/questions/711418/how-to-prevent-browser-page-caching-in-rails –