2014-01-04 3 views
1

Есть ли способ с javascript автоматически найти страницу для любых ссылок mailto, а затем запустить ее с помощью диалогового окна подтверждения, когда пользователь нажимает на ссылку mailto?javascript - добавить js подтвердить на mailto link

С этого сайта я нашел способ сделать это для предупреждения. Я за новичком с javascript.

Нам необходимо предупредить людей о том, чтобы они не включали конфиденциальную информацию в свою электронную почту без наличия существующих отношений.

HTML:

<a href="mailto:[email protected]">Email Link</a> 

Javascript:

$('a[href^="mailto"]').on('click', 
function() { 
alert('This is some alert text'); 
}); 

ответ

1

Here is working demo

попробовать это:

$('a[href^="mailto"]').on('click', 
function() { 
    return confirm('Do you want to send email?'); 
}); 
3

Существует confirm функция JavaScript.

$('a[href^="mailto"]').on('click', 
function() { 
    if (!(confirm('This is some alert text'))) { 
    return false; 
    } 
}); 
1

Вы можете использовать JavaScript подтвердить диалог

$('a[href^="mailto"]').on('click', function() { 
    return confirm('your question'); 
}); 
+0

Нет необходимости оповещать после подтверждения текста. –

+0

Да, я старался быть только иллюстрацией. Исправлено! – joseluisq

0

вы можете сделать его один вкладыш без JQuery:

<a href="mailto:[email protected]" onclick="return confirm('Are you sure?')">Email Link</a> 
Смежные вопросы