2011-12-23 7 views
-5

私はmvc3を使用しています。特定のアクションでは、C#コードを使用してブラウザの履歴を消去したいと思います。誰でも私を助けることができますか?Asp.net MVC3でブラウザ履歴をクリアするにはC#?

+0

リモートWebサイトからクライアントのWebブラウザの履歴をクリアしますか?または、クライアントマシンにローカルで何かを実行していますか? –

答えて

1

リモートブラウザの履歴をクリアすることはできません。コードでローカルブラウザの履歴を消去したい場合は、一時ファイルが保存されているファイルを削除するだけです。ブラウザによってはhttp://en.wikipedia.org/wiki/Temporary_Internet_Filesが役に立ちます。

2

私は誤解していますが、サーバー側のコードからクライアントの閲覧履歴をクリアすることはできません。ブラウザの履歴(バグは別として)は、通常、非常に重く保護されています。

0

クリアできるのは、クライアントクッキーが期限切れになることですが、ブラウザの履歴には触れません。

ローカルコンピュータに関する限り、一時ファイルブラウザの使用を単に削除することもできますが、一部のブラウザは履歴からすべてのデータをSQLLite DBに保存するので、すべてを削除する可能性があります。

関連する問題