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 :: JavaScript вместо якоря

 PHP.SU

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


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

> Без описания
goooooch
Отправлено: 20 Февраля, 2012 - 10:19:02
Post Id



Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


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




Требуется, чтобы при переходе по внутренней ссылке на какую-либо из страниц сайта, страница открывалась на определенном уровне (грубо говоря, чтобы шапка сайта была не видна), как если бы стоял якорь на расстоянии 300пкс от верха страницы. Это можно сделать при помощи JS? А то с помощью якорей не очень красивые урл-ы получаются.
 
 Top
Panoptik
Отправлено: 20 Февраля, 2012 - 10:22:24
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


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




в принципе можно будет чтото типа такого
если на jquery
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('a').click(function(){
  3. $('body').attr('scrollTop','300px');
  4. });
  5.  


-----
Just do it
 
 Top
EuGen Администратор
Отправлено: 20 Февраля, 2012 - 10:23:13
Post Id


Профессионал


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


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






-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
goooooch
Отправлено: 20 Февраля, 2012 - 11:08:29
Post Id



Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


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






То, что нужно, только есть одно НО.
Можно ли как-то привязать значение 300 к высоте одного из элементов страницы, например, блока с ид= scroll_height , т.к. при разной ширине монитора может быть разное значение?
 
 Top
EuGen Администратор
Отправлено: 20 Февраля, 2012 - 11:31:59
Post Id


Профессионал


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


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






-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
illy
Отправлено: 20 Февраля, 2012 - 12:23:23
Post Id



Участник


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


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




Спс. Добавил в коллекцию Закатив глазки


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB