Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как сохранить позицию вертикального скролла... [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Без описания
armancho7777777 Супермодератор
Отправлено: 21 Сентября, 2011 - 16:03:00
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




DeepVarvar пишет:
Не может быть чтобы эта конструкция не сработала.
Как это может быть чтобы return не сработал?
Да ну на... Теперь костылять костылями на костылях?

return - то сробатывает, но только тогда, когда уже блок подгрузился. Потому и говорю, что ни к чему он там.
(Добавление)
Viper пишет:
DeepVarvar это если якорная ссылка.

armancho7777777 приведите структуру документа дабы понять где у вас затык, либо ссылку где можно глянуть вашу наработку. А то мы сейчас гадаем на кофейной гуще.

Можно это сделать с помощью scrollTo() и offset(), как Вы и предлогали. Просто я что-то ни так делаю. Мне бы увидеть кусок кода, в котором используются эти два метода для данной задачи. Я просто в JS не силён.

(Отредактировано автором: 21 Сентября, 2011 - 16:07:31)

 
 Top
DeepVarvar Супермодератор
Отправлено: 21 Сентября, 2011 - 16:51:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Viper пишет:
DeepVarvar это если якорная ссылка.
Да кто вам такое сказал? Любую ссылку можно проигнорить!
 
 Top
Arch-Web
Отправлено: 21 Сентября, 2011 - 19:01:33
Post Id



Частый гость


Покинул форум
Сообщений всего: 177
Дата рег-ции: Июль 2010  
Откуда: Ukraine::Kiev


Помог: 1 раз(а)




попробуй
this.returnValue = false;
(Добавление)
armancho7777777, а покажите html код ссылки
 
 Top
DeepVarvar Супермодератор
Отправлено: 22 Сентября, 2011 - 01:44:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Arch-Web пишет:
this.returnValue = false;
Я писал: return false;
 
 Top
armancho7777777 Супермодератор
Отправлено: 22 Сентября, 2011 - 02:03:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Arch-Web пишет:
а покажите html код ссылки

CODE (html):
скопировать код в буфер обмена
  1. <a href="#" title="Белый">БЕЛЫЙ</a>
 
 Top
Viper
Отправлено: 22 Сентября, 2011 - 07:20:10
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




armancho7777777
CODE (html):
скопировать код в буфер обмена
  1. <a href="#" title="Белый" id="fixed">БЕЛЫЙ</a>
  2. <!-- Тут div с подгружаемым контентом -->


CODE (javascript):
скопировать код в буфер обмена
  1. var offset = $("#fixed").offset();
  2.  
  3. // выполняем какие-то действия по загрузке. После загрузки
  4. $(document).scrollTop(offset.top);


Костыль конечно. И очень странно почему у вас оно "скачет".


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
armancho7777777 Супермодератор
Отправлено: 22 Сентября, 2011 - 07:42:24
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Спасибо Viper!)
Вот этот способ я и имел ввиду)
Просто синтаксис не верный использовал при доступе к свойству метода.

(Отредактировано автором: 22 Сентября, 2011 - 08:19:15)

 
 Top
DeepVarvar Супермодератор
Отправлено: 22 Сентября, 2011 - 08:07:27
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




armancho7777777 пишет:
Только вот, див всё равно дёргается.

Нет слов, но есть анекдот в тему...
-------
Хромой с детства мужик идет поздно ночью мимо кладбища.
И слышит голос, который у него спрашивает:

- Эй, мужик, ты хромой?
- Да, я хромой.
- Нет, мужик, ты не хромой..

На утро проснувшись мужик понимает что он не хромает.
Радость, все дела...
Через пару месяцев снова ночью мимо кладбища идет, и снова голос:

- Эй, мужик, ты горбатый?
- Нет, я не горбатый..
- Нет, мужик, ты - горбатый!
 
 Top
armancho7777777 Супермодератор
Отправлено: 22 Сентября, 2011 - 08:17:54
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




P.S. Див только в Опере дёргается.
И то периодически.
 
 Top
DeepVarvar Супермодератор
Отправлено: 22 Сентября, 2011 - 08:21:41
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




armancho7777777 пишет:
Див только в Опере дёргается
- Он горбатый.
 
 Top
armancho7777777 Супермодератор
Отправлено: 22 Сентября, 2011 - 08:22:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




По ходу.
Первый раз я не доволен оперой Хорошо
(Добавление)
Спасибо парни всем вам за отзывчивость!

(Отредактировано автором: 22 Сентября, 2011 - 08:28:22)

 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB