Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.03.2012, 13:43
Новичок на форуме
Отправить личное сообщение для Maksimilian Посмотреть профиль Найти все сообщения от Maksimilian
 
Регистрация: 04.03.2012
Сообщений: 2

Ajax (страницы меняет позицию)
Привет всем, очень рад буду если кто то подскажет.
Вопрос следующий. Кнопка для Аяакс запроса находится в нижней части страницы (в смысле,чтобы нажать эту кнопку надо делать скрол вниз), и когда нажимаешь на кнопку , то вся страница спрыгивает в исходную позицию вверх,что доставляет не мало проблем для юзабилити.
Где найти решение,чтоб после нажатия аяакс кнопки не менялись позиции страницы,чтоб страница не прыгнул бы вверх, и тихо работал только аяакс?

Всем спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 04.03.2012, 14:10
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

загружай контент страницы а не всю страницу
Ответить с цитированием
  #3 (permalink)  
Старый 04.03.2012, 14:32
Новичок на форуме
Отправить личное сообщение для Maksimilian Посмотреть профиль Найти все сообщения от Maksimilian
 
Регистрация: 04.03.2012
Сообщений: 2

Аяакс кнопка именно контент загружает, а не всю страницу. Только страница после нажатия возвращается в исходную позицию в мгновение.
Ответить с цитированием
  #4 (permalink)  
Старый 11.03.2012, 16:34
Профессор
Отправить личное сообщение для tadjik1 Посмотреть профиль Найти все сообщения от tadjik1
 
Регистрация: 07.06.2011
Сообщений: 315

лучше бы код, но попробую угадать.
1. у тебя кнопка — это ссылка, тогда нужно через preventDefault(); отменить переход;
2. по кнопке меняется url и браузер пытается открыть страницу. рецепт из первого пункта
3. других не знаю причин(
Ответить с цитированием
  #5 (permalink)  
Старый 15.03.2012, 15:27
Аспирант
Отправить личное сообщение для V2oD2o Посмотреть профиль Найти все сообщения от V2oD2o
 
Регистрация: 19.01.2011
Сообщений: 59

покажи как ajax используешь?
никогда такой проблемы небыло.. ну разве что если объем загруженного контента меньше чем был - то просто скрольнет страничку в положение согласно объема контента..
Ответить с цитированием
  #6 (permalink)  
Старый 20.03.2012, 12:50
Новичок на форуме
Отправить личное сообщение для Stropik Посмотреть профиль Найти все сообщения от Stropik
 
Регистрация: 15.03.2012
Сообщений: 8

24-ый совет в статье: http://habrahabr.ru/post/52201/
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему результат Ajax запроса - Исходный код страницы pro_xaoc AJAX и COMET 4 23.11.2011 10:03
установить переменную сессии через ajax при загрузке страницы optik77 AJAX и COMET 3 02.06.2011 17:36
Страницы на ajax. Нужна помощь профи!!! trafbek AJAX и COMET 0 19.04.2011 15:37
Вызов функции печати страницы полученной через AJAX Garik AJAX и COMET 4 02.03.2011 17:05
Ajax и получение ответа до полной загрузки страницы Suspended jQuery 3 16.11.2008 14:57