Эй, я вызываю history.back () по нажатию кнопки «назад» в приложении rails. Но ничего не происходит. В браузере есть история - нажатие кнопки «Назад» браузера возвращает меня на нужную страницу.
Однако, если я использую history.go (-2), страница вернется правильно. Так почему я должен сказать javascript вернуться на две страницы вместо одной?
Есть идеи, как это отладить?
Я пробовал это в FF и Safari.
Спасибо!
- Дополнительная информация:
Хорошо, я немного поиграл, и это работает:
<a href='javascript:' onclick='history.back();'>
Первоначально код был:
<a href='#' onclick='history.back();'>
Какая разница? (Обратите внимание, что раньше это работало, что-то изменилось, и последняя ссылка не работает)