2011-04-05 256 views
0

如何刪除瀏覽器歷史記錄?有沒有解決方案,使用JavaScript或其他?刪除瀏覽器歷史記錄

+0

我們將必須知道您正在使用哪個瀏覽器。 – drysdam 2011-04-05 12:10:59

+1

您可以通過瀏覽器的選項菜單然後點擊「刪除歷史記錄」來刪除歷史記錄。 – 2011-04-05 12:11:03

+1

爲什麼你必須以編程方式做到這一點?內置在瀏覽器中的函數有什麼問題? – 2011-04-05 12:25:40

回答

1

不,這絕對不可能來自JavaScript,因爲這將是一個很大的安全漏洞 - 您訪問的任何網站都可能會刪除您的歷史記錄。

您可以從瀏覽器UI或使用瀏覽器插件來完成,但這取決於瀏覽器。

也許你可以解釋你的問題是什麼,那麼我們可能會有更好的幫助。

+0

大家好,我開發了一個使用ASP.net和C#的在線考試系統,因爲如果第一個用戶登錄並完成他的考試,並且第二個用戶在同一臺​​瀏覽器和同一個測試紙上的同一臺機器上登錄,則答案將保留在瀏覽器中歷史和它是不可能手動每一次,所以請幫助我.....我使用IE 7.0及以上... – 2011-04-06 04:26:03

+0

您的問題應該可能通過重新設計您的考試系統來解決。頁面內容應基於當前會話呈現。聽起來好像你有類似的靜態頁面的考試答案。 – 2012-10-20 19:50:48

0

當您返回到後退按鈕歷史記錄中的第一頁,然後將url更改爲所需頁面時,瀏覽器歷史記錄將被清除。這可以通過下面的一段代碼來實現。

window.history.go(-(window.history.length-1)); 
window.location.href="http://newUrl"; 
相關問題