Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.11.2010, 15:41
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Остановка обновления
Подскажите как сделать, чтобы при нажатии на кнопку страница не обновлялась? А то нужно выполнить только событие onclick, а у меня помимо этого страница обновляется - этого мне не надо..
Заранее спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 30.11.2010, 15:45
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

MCTrane, событие onclick() не обновляет страницу... Скорее всего её обновляет некий скрипт, выполняемый по этому событию.
1. Найди скрипт
2. Поправь как тебе нужно
Ответить с цитированием
  #3 (permalink)  
Старый 30.11.2010, 16:05
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Если я протелепатировал в ту сторону, вам надо в JS коде, который вы вызываете по событию onclick дописать return false;

Например
<a href="#" onclick="functionName(); return false;">a</a>

Учтите, что в JS не должно быть ошибок, иначе return false не сработает.

Единственное что, не уверен, что работает в ie.

Последний раз редактировалось Snipe, 30.11.2010 в 20:02.
Ответить с цитированием
  #4 (permalink)  
Старый 30.11.2010, 16:44
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

Я прекрасно понимаю что onclick не обновляет страницу. Просто у меня в форме есть такой код
<button onclick="">Клик</button>

Вообще по своей сути при нажатии на элемент button страница обновляется, так вот, мне же нужно чтобы страница не обновлялась.

Последний раз редактировалось MCTrane, 30.11.2010 в 17:07.
Ответить с цитированием
  #5 (permalink)  
Старый 30.11.2010, 17:03
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

правда не понятно, зачем такие извращения:
<form action="" method="" onsubmit="return false;">
    <button onclick="alert(true);">Клик</button>
</form>
Ответить с цитированием
  #6 (permalink)  
Старый 30.11.2010, 17:06
Аватар для MCTrane
Профессор
Отправить личное сообщение для MCTrane Посмотреть профиль Найти все сообщения от MCTrane
 
Регистрация: 26.11.2009
Сообщений: 204

monolithed,Snipe, Спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обновления изображения без перезагрузки страницы A.N.R.I jQuery 13 12.03.2018 21:18
Нужно, чтобы getTime() постоянно показывала текущее время без обновления страницы aldrve Общие вопросы Javascript 6 03.10.2017 19:29
Событие после обновления страницы ajax'ом kryzhovnik Events/DOM/Window 4 07.10.2009 22:32
Использование Ajax для динамического обновления содержимого Rifmasta AJAX и COMET 0 10.07.2009 15:39