Кнопка IE работает только один раз (как если бы в истории браузера была только одна запись) - PullRequest
1 голос
/ 07 апреля 2010

Я пытаюсь исправить проблему с историей браузера.Наш клиент уже некоторое время работает на интрасети ASP.Net.Коллега сделал это.Недавно они попросили исправить кнопку «Назад», которую мы сделали на их странице (приложение).

Он просматривает карту сайта и при нажатии загружает родительскую страницу.Однако в некоторых ситуациях мне приходится использовать «javascript: history.go (-1)».Все работало нормально на наших тестовых системах, но когда мы развернули его на их тестовом сервере, он начал работать со сбоями.Мы заметили, что их производственная среда имеет ту же проблему.

Очевидно, что все их машины (под управлением IE) могут вернуться только на одну страницу назад в истории браузера.Это не преднамеренно.У нас был один из их ИТ-специалистов, который пробовал некоторые другие браузеры и ОС.Видимо проблема (пока) возникает только при использовании IE.Все остальные протестированные ими браузеры были в порядке.В моей системе разработки эта проблема не возникает.Также, когда я позволяю кому-то еще взглянуть на сайт, проблема также не возникает.

Я проверил, какая длина истории браузера установлена ​​и составляет 20 дней.Я попытался найти здесь на stackoverflow, но единственные соответствующие ответы, касающиеся истории браузера, не помогли. Как очистить историю браузеров (IE, Firefox, Opera, Chrome), используя JavaScript или Java, кроме как из самого браузера?

Также нажимая кнопку возврата (в IE), она работает толькотолько на одну страницу назад.Мы не можем переместиться более чем на одну страницу назад.

Как это исправить?

Сервер: W2k3 R2 SP2 Клиенты: XP Я полагаю / IE 8 в основном

1 Ответ

0 голосов
/ 07 апреля 2010

Это очень похоже на проблему с локальной конфигурацией на вашем клиентском сайте и поэтому вряд ли будет замечено где-либо еще, как вы доказали. То, что вам нужно выяснить, это то, как это может быть ограничено, и поэтому не место для этого. Вы можете попробовать опубликовать в SuperUser для получения дополнительной помощи.

...