back-button

    7熱度

    5回答

    處理用戶返回已經在asp.net應用中緩存項目的頁面的最佳方式是什麼?有沒有一種很好的方法來捕獲後退按鈕(事件?)並以這種方式處理緩存?

    1熱度

    1回答

    我使用window.onback = history.forward();以防止用戶重新提交數據。我知道這是一個黑客攻擊,我也不喜歡它,但這不是這個問題的關鍵。問題是代碼阻止其他頁面返回到代碼頁面。讓我澄清一下。 PageA.aspx中包含JavaScript代碼。用戶提交PageA,返回,沒有任何反應。那很好。現在用戶點擊一個鏈接到PageB.aspx,沒有有代碼。當用戶點擊後退按鈕時,它應該將

    5熱度

    8回答

    當提交網頁表單並將用戶轉到其他頁面時,用戶通常會點擊後退按鈕以便再次提交表單(在我的情況下,該表單是高級搜索。) 如何可靠地保存用戶選擇的表單選項時,他們單擊後退(因此,他們不必從頭開始,再次填寫表單)只是改變了許多表單元素之一嗎?) 我是否必須在會話數據(cookie或服務器端)中存儲表單選項的路徑,還是有辦法讓瀏覽器處理這個我? (環境是PHP/JavaScript的 - 而網站必須在IE6

    24熱度

    16回答

    我有一些網站需要登錄並顯示敏感信息。 此人進入頁面,提示登錄,然後查看信息。 該人員退出該網站,並被重定向回登錄頁面。 此人可以擊中「返回」並返回到包含敏感信息的頁面。由於瀏覽器只是將其視爲呈現的HTML,所以它向他們展示沒有問題。 當人從註銷的屏幕上點擊「後退」按鈕時,是否有辦法阻止顯示信息?我並不是試圖禁用後退按鈕本身,我只是試圖讓敏感信息不再被顯示,因爲該人沒有登錄到網站了。 爲了說明方便,

    3熱度

    5回答

    我有一個網頁x.php(在我的網站的密碼保護區),其中有一種形式,它使用POST方法發送的表單數據並打開x.php#abc按鈕。這工作得很好。 但是,如果用戶決定在Internet Explorer 7中導航回來,原始x.php中的所有字段將被清除,並且所有內容都必須重新輸入。我無法在會話中保存發佈的信息,我正試圖瞭解如何讓IE7以我想要的方式行事。 我搜索了網頁,發現答案表明HTTP頭應包含顯式

    2熱度

    1回答

    具體來說,我期望通過AJAX模仿後退按鈕行爲,而且我不想將#uglyhashes附加到每個網址,這似乎是我見過的大多數解決方案的標準做法。 (對於它的價值,我用的是不能在IE工作在所有的解決方案完美的罰款:P)