Как удалить историю браузера? Есть ли решение, использующее JavaScript или что-то еще?Удалить историю браузера
ответ
Нет, это невозможно сделать из JavaScript, так как это будет большая дыра в безопасности - любой веб-сайт, который вы посещаете, может удалить вашу историю.
Вы можете сделать это из пользовательского интерфейса браузера или с помощью плагина браузера, но это зависит от браузера.
Возможно, вы можете объяснить, в чем ваша проблема, тогда мы сможем помочь лучше.
Привет всем. Я разработал одну онлайн-систему экзаменов, использующую ASP.net и C#, в том случае, если первый пользователь выполнил вход и завершил его экзамен и второй пользователь, зарегистрированный на одном компьютере в одном браузере и в той же тестовой бумаге, тогда ответ останется в браузере истории, и это невозможно вручную каждый раз, поэтому, пожалуйста, помогите мне ..... Я использую IE 7.0 и выше ... –
Ваша проблема, вероятно, должна быть решена путем пересмотра вашей экзаменационной системы. Содержимое страницы должно отображаться на основе текущего сеанса. Похоже, что у вас есть что-то похожее на статическую страницу для ответов на экзамен. –
Когда вы вернетесь на первую страницу в истории кнопок «Назад», а затем измените URL-адрес на нужную страницу, история браузера очищается. Этого можно достичь с помощью следующего кода.
window.history.go(-(window.history.length-1));
window.location.href="http://newUrl";
Нам нужно знать, какой браузер вы используете. – drysdam
Вы можете удалить историю, перейдя в меню параметров браузера, затем нажав «Удалить историю». –
Зачем вам это делать программно? Что не так с функцией, встроенной в браузер специально для этого? –