В нашем приложении у нас нет «реальных» ссылок в любом месте, но все страницы загружаются с помощью ajax. Это будет выглядеть примерно так:Функциональность Backbutton при «смене страниц» с помощью Ajax
function changePage(module, params){
//Ajax call is done, content is being displayed in the content div
}
И так, «связь» будет просто что-то вроде этого:
<div class="link" onclick="changePage('Content_Emplyee', 123)">To Employee 123</div>
Это все работает замечательно, единственная проблема в том, что, конечно, , нажатие кнопки «Назад» покинет страницу. Есть ли способ переопределить подкладку, так что он будет действовать так, как пользователь думает, что это будет? В этом случае, после выполнения ссылки Employee, кнопка назад должна вернуться в меню. После этого кнопка «Назад» вернется в этот сотрудник и т. Д.
Создание ссылок с помощью ajax не является правильным, потому что поисковому роботу будет сложно сканировать ваш веб-сайт, если он находится в сети. – Zword
Обычно я бы согласился, но в этом случае это не имеет значения для нас –