Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.04.2011, 16:47
Кандидат Javascript-наук
Отправить личное сообщение для LRCenter Посмотреть профиль Найти все сообщения от LRCenter
 
Регистрация: 22.06.2009
Сообщений: 117

Якорь и видимость
Функция перекидывает на якорь в начале странице, и убирает видимость блока со ссылкой наверх. Блок с сылкой появляется в отдельном слое при прокручивании экрана вниз. По якорю переходит, а пропадает солько со второго клика. Как сделать чтобы все работало с первого.

<script language='JavaScript'>
function upp(){
document.location=\"#upper\";
hbox.style.display=\"none\";}
</script>


<span id=hbox>| <a onclick='upp();'>Вверх(↑) </a> </span>
Ответить с цитированием
  #2 (permalink)  
Старый 03.04.2011, 16:51
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,501

<span>| <a onclick="parentNode.style.display='none'" href="#upper">Вверх(↑) </a> </span>

А то что вы написалт - бред, хотя и близко по смыслу, но отсутствуют минимальные знания.
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 03.04.2011, 20:00
Кандидат Javascript-наук
Отправить личное сообщение для LRCenter Посмотреть профиль Найти все сообщения от LRCenter
 
Регистрация: 22.06.2009
Сообщений: 117

Aetae,
Я и не претендую - JS это не мое))

Решил так:
<span id=hbox>| <span onMouseDown='document.location="#upper";' onclick='hbox.style.display="none";'>Вверх(↑)</span></span>



А такой вариант как вы предложили - с сылкой на якорь в href, у меня не сработал - точнее срабатывает только если видимость блока со ссылкой всегда включена, а не включается при промотке. В отдельную функцию вынес просто для наглядности.

Если-бы все было так просто, я бы не спрашивал.
В любом случае, спасибо за помощь

Последний раз редактировалось LRCenter, 03.04.2011 в 20:11.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить якорь из url okinadok Элементы интерфейса 19 05.07.2016 11:44
При перезагрузке родительской страницы не встает на якорь Kokaln Events/DOM/Window 5 29.11.2013 11:56
Можно ли изменить адресную строку без перезагрузки страницы (не якорь) Papa Общие вопросы Javascript 2 08.05.2010 03:45
Видимость переменных HelpeR Общие вопросы Javascript 6 21.02.2009 21:29
Ссылка на якорь на странице во фрейме niculins Общие вопросы Javascript 2 24.09.2008 12:23