![]() |
|
|||||||
|
|
Бросаем якорь «наверх страницы»
Самым простым способом организовать переход наверх страницы является размещение пустой ссылки <a name="top"></a> после тега <body>, а внизу страницы ссылки <a href="#top">наверх</a>.
Меня всегда раздражал один минус такого метода, о котором не задумываются кодеры.
В браузере Internet Explorer 5.0 при переходе по такому якорю исчезает название страницы в заголовке браузера и появляется ее имя.
Я использую такой прием:
В чем фишка?
Для тех, кто любит говорить: «А если пользователь отключит JavaScript?… А если отключит каскадные листы стилей?…»
Отвечаю: «А если он монитор отключит? Мне у него дома на обоях сайт нарисовать?» :-) Во всяком случае никто не мешает подстраховаться. Вместо href="#" написать href="#top", предварительно разместив якорь <a name="top"></a>. Если так случится, что скрипты у пользователя будут выключены, — сработает старый надежный способ. Рабочий код
<a name="#top"></a>
… <a href="#top" onclick="scroll(0,0); return false;">наверх страницы</a> |
||
| © 2001—2010 Казакевич Алексей | Главная страница | Поиск и карта сайта | Valid: xhtml & css | ||