Еще раз говорю, это не заметно, пока не заглядывать в папку сессий.
Убрав эту запись, проблема устраняется.
На сайте всего 2 файла: index.php и .htaccess
и папка сессий. (Добавление)
Не так выразился:
такая запись в .htaccess приводит к тому, что при обновлении страницы запускается новая сессисия. На работе приложения это ни как не отражается, так как сессия использует первоначальный ID, который сохранился в куках. А вот если заглянуть в папку сессий, то можно увидеть, что каждый раз, когда пользователь обновляет страницу, появляется новый файлик сессии. Но если просто переходить по ссылкам, то такого не происходит.
И еще, при работе в мазилле такого бага не наблюдается.
Не может быть чтобы эта конструкция не сработала.
Как это может быть чтобы return не сработал?
Да ну на... Теперь костылять костылями на костылях?
return - то сробатывает, но только тогда, когда уже блок подгрузился. Потому и говорю, что ни к чему он там. (Добавление)
Viper пишет:
DeepVarvar это если якорная ссылка.
armancho7777777 приведите структуру документа дабы понять где у вас затык, либо ссылку где можно глянуть вашу наработку. А то мы сейчас гадаем на кофейной гуще.
Можно это сделать с помощью scrollTo() и offset(), как Вы и предлогали. Просто я что-то ни так делаю. Мне бы увидеть кусок кода, в котором используются эти два метода для данной задачи. Я просто в JS не силён.
можно через аякс подгрузить нужный текст страницы в div
Я так и делаю)
Суть проблемы в том, что при обновлении страница скачет вверх, так как изменяется высота контейнера (дива) в силу разного объёма подгружаемого контента, и потому я хочу зафиксировать вертикальный скролл. Т.е. до клика записать положение вертикального скролла в куки, ну и так далее. Просто не знаю как это реализовать на практике. Как получить значение скролла? И как его изменить?
Да я понял в первый раз уже.
Но так отключается весь дальнейший функцонал.
А ведь дальше идёт подгрузка ajax-ом.
А если false указать после подгрузки, то изменений никаких.
Одним словом,- return false не вариант.
Блин, точнее, чтобы страница не "улетала" в верх )
Одним словом, если объект страница, находящийся по середине страницы,
был до клика в верху окна, то надо чтобы он там и оставался после клика.
Данная ссылка уже изначально отключена:
Всем привет!
Подскажите пожалуйста, как сохранить позицию вертикального скролла после клика по ссылке? Чтобы страница вниз не "улетала" после клика. Весь google уже обшарил: не нашёл путёвого решения. Содни строк кода, к тому же толку никаго.