Главная » 2009 » Октябрь » 29 » Открытие нового окно при двойном клике (Javascript)
29.10.2009, 16:58

Открытие нового окно при двойном клике



Без скрина, ибо и так понятно.

При двойном клике левой кнопкой мыши по любой области страницы, откроется новое окно с нужной вам ссылкой.

В head ставим это:

Quote
<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Nick Simonov (nicks@iln.net) -->
<!-- Begin
var NS = (navigator.appName == "Netscape") ? 1 : 0;
if (NS) document.captureEvents(Event.DBLCLICK);
document.ondblclick = dict;

var newwin;
function dict() {
if (NS) {
t = document.getSelection();
opennewwin(t);
}
else {
t = document.selection.createRange();
if(document.selection.type == 'Text' && t.text != '') {
document.selection.empty();
opennewwin(t.text);
}
}
}
function opennewwin(text) {
if (text > '') {
newwin = window.open('http://www.webscripts.ucoz.ru?Word='+text, 'dictionary', 'width=800, height=600, resizable=yes, menubar=yes, toolbar=yes, scrollbars=yes');
setTimeout('newwin.focus()', 100);
}
}
// End -->
</script>

Синее (т.е. www.webscripts.ucoz.ru) заменяем на адрес ссылки, которую нужно открыть в новом окне.

Адаптация и перевод: webscripts.ucoz.ru

Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: Nick Simonov
Категория: JavaScript's | Просмотров: 2323 | Добавил: antisept | Рейтинг: 5.0/2 |
Теги: Открытие нового окно при двойном кл
Пока комментариев нет. Ты можешь быть первым!
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]