За последние 24 часа нас посетили 20347 программистов и 1577 роботов. Сейчас ищут 2244 программиста ...

Всплывающий вопрос при нажатии на ссылку?

Тема в разделе "JavaScript и AJAX", создана пользователем Soont, 14 май 2010.

  1. Soont

    Soont Активный пользователь

    С нами с:
    14 май 2010
    Сообщения:
    2
    Симпатии:
    0
    Суть такова. Есть ссылка, нужно чтобы при нажатии на нее всплывал вопрос (пример: Вы уверены что хотите пройти по ссылке? Да, Нет). Если да, то соответственно переход на ссылку, если нет, то редирект на другую страницу.

    Заранее спасибо за помощь.
     
  2. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    [js]<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script language="JavaScript">
    function redirect(){
    if(confirm("Научиться писать код самому?")){
    top.location.href='http://www.google.ru/search?hl=ru&q=javascript';
    }else { alert('ну и зря'); }
    }
    </script>
    <a href="#" onClick="redirect()">ссылка</a>[/js]
     
  3. Soont

    Soont Активный пользователь

    С нами с:
    14 май 2010
    Сообщения:
    2
    Симпатии:
    0
    Спасибо огромное.
    Тему можно считать закрытой.
     
  4. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Padaboo
    confirm можно писать сразу в onclick, а адрес ссылки указывать в href

    и ссылка будет работать у всех независимо от настроек яваскрипта.
     
  5. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Simpliest
    можно и так, обычно просто массив с ссылками по айдишникам... потом менять удобнее все это в одном месте
     
  6. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Padaboo
    Я показывал свой вариант.
    Все ссылки берутся из href и никакой лишней информации.