|
|
|
|
|
для: PAT
(24.06.2009 в 09:26)
| | <?php
header("Cache-Control: public");
header("Expires: " . date("r", time() + 3600)); ?>
поставил наверху все заработало | |
|
|
|
|
 2.7 Кб |
|
|
для: Владимир777111
(24.06.2009 в 04:23)
| | >"вот здесь работает почему то
http://www.newufa.ru/index.php?action=brand&id=572235"
Насчёт "работает" - это вам показалось.
Повторяю: я вам изложил концепцию единственно возможного варианта.
Если она вас по каким-либо причинам не устраивает (например, кажется излишне сложной), то, увы, ничем не могу помочь. | |
|
|
|
|
|
|
|
|
для: Владимир777111
(19.06.2009 в 09:32)
| | Нужно по событию onunload запоминать в куках URL закрываемой страницы и её scrollTop и scrollLeft. "Срок жизни" кук установить небольшой - не более часа.
И, соответственно, по onload всякой новой страницы:
ВО-ПЕРВЫХ, читать куки и для кнопки "Вернуться на предыдущую страницу" формировать
переход на сохранённый в куках URL с добавлением к нему в качестве query_string
данных о скролле страницы.
ВО-ВТОРЫХ, проверять текущий document.location.href и, если в нём в query_string
имеются данные о скроллинге, "прокручивать" страницу методом window.scroll.
ИМХО, это - единственно возможный вариант. | |
|
|
|
|
|
|
| При использовании history.back() в Firefox страница отображается начиная с самого верха, даже если она была прокручена до конца. В IE и Opera такой проблемы нет. Может кто-нибудь подскажет, что можно использовать для Firefox вместо history.back?
Заранее спасибо | |
|
|
|
|