Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Позиционирование скрола . . . много и долго работал с php...но тут пра 
:(
    Опции темы
Роман
Дата 7.11.2005, 12:46 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











много и долго работал с php...но тут праблема возникла ... которую как я думаю только ява решить может ....суть проблемы : на страницу выходить много текста ...как мне сделать так чтобы ...при нажатии на ссылку ....которая перекружает текущее окно (_parent) ... сделать так что бы после перезагрузки ...эту самую ссылку было видно ...учитываю что она где то далеко в низу ...т.е. надо крутить до нее скрол ...
...может не много не понятно написал ... скажу короче ...чтобы браузер позиционировал экран (учитывая координаты скрола )...на нажатой ссылке ...


...еще в двух словал: что бы понятнее было зачем мне это вообще ...построил рекурсивное дерево ...гибрид php и явы ....и когда я нажимаю на какуюнибудь ветку она само собой открывается ...вызывая детей ...но экран поднимается на верх ...т.е. в самое начало ....а дерево длинное ... вот и возникла такая проблема ....
  Вверх
Aliance
Дата 7.11.2005, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Это раздел JavaScript, а не Java, сколько можно говорить!
Пользуйся поиском, и найдешь такие методы: scroll(), scrollTo(), scrollIntoView(), scrollBy()


 ! 
 

Модератор: Название темы должно отражать ее суть!

PM MAIL WWW ICQ Skype   Вверх
DEER
Дата 7.11.2005, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 749
Регистрация: 12.4.2005
Где: г. Рязань

Репутация: 2
Всего: 13



ссылка будет такой
Код

<a href='#METKA'>нажмите</a>

соответственно где то на странице должна быть эта метка
Код

<div display="none">#METKA</div>


ссылка будет прокручивать страницу на эту метку


--------------------
 
PM MAIL WWW ICQ MSN   Вверх
Aliance
Дата 7.11.2005, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



DEER
Ахтунг! Кто тебе такое сказал? smile

Если уж делать через якоря, то ссылка должна быть НЕ
Код

<div display="none">#METKA</div>


А такой:
Код

<a name="#МЕТКА">метка</a>

PM MAIL WWW ICQ Skype   Вверх
Sardar
Дата 7.11.2005, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Aliance хотя по спецификации XPointer якорем можно указать на любой элемент в документе по его идентификатору, т.е.:

Код
<a href="#anchor">Test</a>
.....
<div id="anchor">Test</div>

Это правильное указание ресурса. По моему ИЕ исполнять не будет, не пробовал...


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Guest
Дата 8.11.2005, 10:06 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











спасибо ...но тогда встает такой вопрос если ссылка типа

<a href="?page=2&a=1$b=2">наименование</a>

по сути она перегружает текущую страницу (refresh) ...и добавляет в урл "www.какойто-хост.ru/?page=2"
строку "&a=1$b=2" т.е. получается "www.какойто-хост.ru/?page=2"&a=1$b=2"

по этим переменным происходит определенное действие ....и при нажатии страница все равно уезжает в верх ....как мне кажется якаря сдесь бессильны ... пытался через них делать не выходит...
  Вверх
Sardar
Дата 9.11.2005, 01:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Цитата(Guest @ 8.11.2005, 09:06)
пытался через них делать не выходит...

М
 
Скоро правило повешаю, здесь телепатов нет, если что то сделал - выложи, посмотрим, т.к. в 80% случаев существует проблема рук(a.k.a человеческий фактор).


Вижу в URL GET параметры, не вижу якоря - имя что после #стоит. Вопрос: что ты понимаешь под якорем URL?

Полезно сбегать на w3.org и почитать спецификацию XPointer. Много всего на "возвышенные темы", что естествено ещё не имплементированны, но якоря в URI обьясняються. Просто помним что цеплять нужно к <a name="имя якоря">, а не к любому идентификатору.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Aliance
Дата 9.11.2005, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Sardar
Спасибо не знал, хотя я с этим и не спорил, там было написано не так как у тебя smile
PM MAIL WWW ICQ Skype   Вверх
Роман
Дата 17.11.2005, 07:27 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











всем огромное спасибо ... очень сильно помогли ... в крнечном итоге ... купил книгу по JavaScript ... еще раз спасибо ....
  Вверх
Sardar
Дата 17.11.2005, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



[offtop]
Роман инфу о якорях можно добыть и не из книжки, т.к. книжки о JS часто, к сожалению, низкого качества, и инфа вообще то не из области JS smile

Интересно недавно покупал William Stallings - Operating systems 4rd edition и Frank Tsui - Managing software projects - хороший материал для самообучения. Но как только касаеться HTML, CSS, PHP и т.д., так достаточно полистать и в разочаровании положить на полку. Как вывод напрашиваеться: всё что можно достать в сети, бери в сети, оно качественней. "Основы мышления", т.е. не книжки "XXX за 24 часа" это нужно покупать, но перед этим посмотреть рецензии на публичных сайтах.
[/offtop]


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0506 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.