Друзья, недавно дошло, с этим многие столкнутся рано или поздно, что при динамическом содержимом кнопку "Назад" на браузере переключать удобно только для получения прошлой ссылки, а не смены содержимого.
history.pushState это спокойно решает.
Передает адрес
history.pushState(null, null, \''.$test.'\') ;document.title = \''.$title.'\';return false
Мы получаем прошлый адрес в строке браузера, но не меняем содержимое, проще не бывает.
Но!
Надо чтобы появлялся, к примеру в id, в котором была бы надпись или $test, что на этой прошлой страничке расположено, хотя бы location.pathname из браузера ( js ) который поменялся.
(Каким то образом менял бы текстовое содержимое id, при нажатии кнопки "Назад" браузера, естественно браузер не перегружается а сменяется посредством history.pushState адрес в адресной строке.)
Есть ли какие простые решения? Спасибо за внимание.