Я пытаюсь исправить проблему с историей браузера.Наш клиент уже некоторое время работает на интрасети ASP.Net.Коллега сделал это.Недавно они попросили исправить кнопку «Назад», которую мы сделали на их странице (приложение).
Он просматривает карту сайта и при нажатии загружает родительскую страницу.Однако в некоторых ситуациях мне приходится использовать «javascript: history.go (-1)».Все работало нормально на наших тестовых системах, но когда мы развернули его на их тестовом сервере, он начал работать со сбоями.Мы заметили, что их производственная среда имеет ту же проблему.
Очевидно, что все их машины (под управлением IE) могут вернуться только на одну страницу назад в истории браузера.Это не преднамеренно.У нас был один из их ИТ-специалистов, который пробовал некоторые другие браузеры и ОС.Видимо проблема (пока) возникает только при использовании IE.Все остальные протестированные ими браузеры были в порядке.В моей системе разработки эта проблема не возникает.Также, когда я позволяю кому-то еще взглянуть на сайт, проблема также не возникает.
Я проверил, какая длина истории браузера установлена и составляет 20 дней.Я попытался найти здесь на stackoverflow, но единственные соответствующие ответы, касающиеся истории браузера, не помогли. Как очистить историю браузеров (IE, Firefox, Opera, Chrome), используя JavaScript или Java, кроме как из самого браузера?
Также нажимая кнопку возврата (в IE), она работает толькотолько на одну страницу назад.Мы не можем переместиться более чем на одну страницу назад.
Как это исправить?
Сервер: W2k3 R2 SP2 Клиенты: XP Я полагаю / IE 8 в основном