Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Скроллы и ява-скрипт / 7 сообщений из 7, страница 1 из 1
24.07.2006, 19:03
    #33874945
alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллы и ява-скрипт
Ситуация: на странице располагается таблица элементов (в моем случае, ссылок), по нажатию на которые срабатывает ява-скрипт, меняющий их значения. Таблица рисуется динамически, имеет немалую длину и прокручивается вместе со всей страницей обычным скроллом навигатора. Проблема в том, что если кликнуть по нижней части таблицы (поменять значение), скролл все равно вернется в верхнюю позицию, хотя страница не перерисовывается. Возможно ли избежать этих "прыжков" страницы, и если да - то как?
...
Рейтинг: 0 / 0
24.07.2006, 19:22
    #33874982
Dima_XY3
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллы и ява-скрипт
попробуй http://www.gotdotnet.ru/Downloads/Examples/331093.aspx или
<%@  Page language="c#" smartNavigation="True" %>
- - -
пятерку мне, пятерку
...
Рейтинг: 0 / 0
25.07.2006, 10:21
    #33875703
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллы и ява-скрипт
а на что кликаешь, чтобы менять значение?

подозреваю, что у тебя там что-то вроде <a href=# onclick... - если да то
меняй на <a href="javascript: void yourclickhandler();">.....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
25.07.2006, 11:40
    #33876030
alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллы и ява-скрипт
подозреваю, что у тебя там что-то вроде <a href=# onclick... - если да то
меняй на <a href="javascript: void yourclickhandler();">.....



Благодарю за помощь, но возникла следущая проблема. Мой яваскрипт проверяет значения свойства innerHTML данного объекта (this передается в функцию как параметр) и в зависимости от текущего значения меняет на противоположное. Так вот: когда функция висела на onclick'е, все было нормально, а когда я повесила ее на href, значение innerHTML данного объекта в функции undefined, хотя сам объект передается. С этим можно что-то сделать?
...
Рейтинг: 0 / 0
25.07.2006, 11:42
    #33876046
alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллы и ява-скрипт
попробуй http://www.gotdotnet.ru/Downloads/Examples/331093.aspx или
<%@ Page language="c#" smartNavigation="True" %>


Спасибо, но второй способ, к сожалению, не помог, а что до первого, то постбек не происходит, т.к. функция яваскриптовая...
...
Рейтинг: 0 / 0
25.07.2006, 11:57
    #33876129
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллы и ява-скрипт
Забей на href и делай на onclick, только в конце напиши return false; что бы дельше клик не пошел.
код будет примерно такой
href=# onclick="blah-blah-blah(this);return false;"----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
25.07.2006, 13:09
    #33876508
alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скроллы и ява-скрипт
Забей на href и делай на onclick, только в конце напиши return false; что бы дельше клик не пошел.
код будет примерно такой
href=# onclick="blah-blah-blah(this);return false;"


Не могу не сказать спасибо
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Скроллы и ява-скрипт / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]