Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.12.2020, 21:20
Аспирант
Отправить личное сообщение для denis_alekss Посмотреть профиль Найти все сообщения от denis_alekss
 
Регистрация: 01.12.2020
Сообщений: 55

Не срабатывает событие OnMouseOver
При наведении мышкой на текст выпадает диалоговое окно Алерт, но после подтверждения ок не идет перенаправление на сайт.

<html>
    <head>
        <title>Form Test</title>
    </head>
    <body>
	<a href="http://www.news.newmail.ru" onMouseOver="alert('Уже уходите!');">Жмите сюда</a>
</body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 01.12.2020, 21:57
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 1,001

Наверно надо не просто навести, а нажать.
Но alert - модальное окно, после появления оно блокирует все события на странице
Так, что не получится с алертом.

Вот так можно
<html>
    <head>
        <title>Form Test</title>
    </head>
    <body>
    <a href="http://www.news.newmail.ru" onmouseover="if (confirm('Уже уходите!')) this.click();">Жмите сюда</a>
</body>
</html>

Последний раз редактировалось voraa, 01.12.2020 в 22:10.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не срабатывает событие Testosteron Events/DOM/Window 2 16.07.2020 07:13
Срабатывает 2 раза подряд одно событие alex-romanov jQuery 2 10.06.2019 22:54
Не срабатывает событие mouseup в chrome Евгений_Лазаренко Events/DOM/Window 6 28.01.2015 12:06
Событие на теге input срабатывает несколько раз hrundel Events/DOM/Window 3 15.12.2013 13:49
Некорректно срабатывает событие DZHETIGAPA Events/DOM/Window 4 12.05.2011 22:28