кнопка браузера "назад" в jQuery не работает

P
На сайте с 06.01.2009
Offline
601
2687

есть страница url2.php

Допустим в эту страницу пришли с url1.php

в странице url2.php есть картинка и следующий код


<script src="/js/jsall.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
...
<a class="_965" href="url3.php">анкор</a>
<img class="_965 soob" border="0" src="img/foto.jpg" width="210" height="145">
...

при нажатии на картинку срабатывает jQuery и открывается новый урл = url3.php

код файла jsall.js


jQuery(document).ready(function(){
$('img.soob').live('click', function() {
var strClass="a."+$(this).attr('class').replace(" soob", "");
document.location.replace($(strClass).attr('href'));
});
});

прошу подсказать, что нужно сделать (или что читать, изучать) чтобы работала кнопка "назад" в браузере?

ps на текущий момент при нажатии кнопки "назад" в странице url3.php нас перекидывает в url1.php

ps2 в файл jsall.js дописали код jquery.history.js взятый из паблика, но все равно не работает.

Знаю, что плаваю в этой теме - но прошу помочь.

[Удален]
#1

postavkin, jQuery.history.load(url)

просто подключить мало, его надо использовать

jQuery(document).ready(function(){ $('img.soob').live('click', function() { var strClass="a."+$(this).attr('class').replace(" soob", "");
jQuery.history.load($(strClass).attr('href'));
document.location.replace($(strClass).attr('href')); }); });

:)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий