2010-04-04 1 views
0

Как показать этот тип напоминания для пользователя (в основном мне это нужно для пользователя с экрана), если пользователь нажмет на ссылку, которая откроется в новом окне?Как показать предупреждение javascript, если пользователь нажмет на ссылку, которая откроется в новом окне?

Является ли моя формулировка «ОК», пожалуйста, предложите, если она может быть лучше? Я хочу показать это сообщение для любой ссылки веб-сайта или файла, такого как PDF, DOC и т. Д., Который открывается в новом окне?

Иногда пользователь щелкает по ошибке, поэтому я хочу дать другое напоминание.

Я уже использую jquery, чтобы показать, как это окно с предупреждением, используя jquery?

alt text http://shup.com/Shup/308607/warning.gif

ответ

-1

Добавить событие клика всем через теги, которые имеют целевой атрибут, который _blank. В событии клика появится диалоговое окно подтверждения.

1

В новом окне? Я не знаю, понял ли я то, что вы действительно хотите, но я считаю, что снятый снимок экрана - это уведомление, вызванное событием unload - если вы используете jQuery, отметьте jQuery’s .unload().

2

Если то, что вы имеете в виду есть ссылки, которые имеют цель свойство установить в _blank, вы можете сделать следующее:

$("a[target='_blank']").click(
    function(){ 
     return confirm("Are you sure?"); 
    } 
);