Реклама на сайте Advertise with us
Тема: Умная exit консолька Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе Iceworld


Зарегистрирован: 10.07.03
Сообщения: 114
Ссылка на сообщениеДобавлено: 26/09/03 в 15:53     

Всем привет!
Нужен скрипт который бы смотрел куда уходит серфер если не на домен.сом то выкидывать окно, НО не в морду а так что бы она по тихому открывалась.
Если такое возможно

K началу

 
Информация о пользователе Iceworld


Зарегистрирован: 10.07.03
Сообщения: 114
Ссылка на сообщениеДобавлено: 26/09/03 в 16:30     

В догонку дайте линк на справочник по javascript где нормально описаны все методы работы с окнами
С моими извинениями просьба перенести эту тему в Софт, Скрипты, Программинг, Сервисы

K началу

 
Информация о пользователе sAx


Зарегистрирован: 07.06.00
Сообщения: 1826
Ссылка на сообщениеДобавлено: 26/09/03 в 17:24     

Внутри BODY :

<SCRIPT LANGUAGE="JavaScript">
<!--
// если надо переместить в 0,0
self.moveTo(0,0);
// если надо развернуть во весь экран
self.resizeTo(screen.availWidth,screen.availHeight);
// если надо "вытащить наверх" (на передний план)
self.focus();
var exit=true;
function goexit(){
if (exit){
window.open('http://www.spons.com');
}
}
//-->
</SCRIPT>


<BODY onunload="goexit()">

а там где надо, чтобы консоль НЕ вылетала, пишешь onclick="exit=false"

Лучший справочник -- google.com За вечер нароешь такого, о чем раньше и не подозревал icon_smile.gif

K началу

 
Информация о пользователе Tekken


Зарегистрирован: 18.06.02
Сообщения: 1275
Ссылка на сообщениеДобавлено: 26/09/03 в 19:01     

sAx писал:
Внутри BODY :

<SCRIPT LANGUAGE="JavaScript">
<!--
// если надо переместить в 0,0
self.moveTo(0,0);
// если надо развернуть во весь экран
self.resizeTo(screen.availWidth,screen.availHeight);
// если надо "вытащить наверх" (на передний план)
self.focus();
var exit=true;
function goexit(){
if (exit){
window.open('http://www.spons.com');
}
}
//-->
</SCRIPT>


<BODY onunload="goexit()">

а там где надо, чтобы консоль НЕ вылетала, пишешь onclick="exit=false"

Лучший справочник -- google.com За вечер нароешь такого, о чем раньше и не подозревал icon_smile.gif


добавочный вопрос.

как сделать onclick="exit=false" для кнопки "back" браузера? icon_smile.gif
примечание: без фрэймов icon_smile.gif

K началу

 
Информация о пользователе wMaster


Зарегистрирован: 30.03.03
Сообщения: 573
Ссылка на сообщениеДобавлено: 26/09/03 в 20:11     

Iceworld писал:
Нужен скрипт который бы смотрел куда уходит серфер если не на домен.сом то выкидывать окно, НО не в морду а так что бы она по тихому открывалась.
Если такое возможно


То что дал sAx несовсем верно, имхо. Сокрее всего можно сдеать как ты хочеш, сам не пробовал. Но можно поступить так:
1. Перехватывать все клики по урлам
2. Тут зависить как у тебя устроена линка. Если линка сиджеевская, т. е. урл становится известным только после того как выполнился скрипт.
В этом случае надо открывать окно самому, присвоить ему имя и далее через некотрый интервал времени проверять адрес загрузки и если нужно, то открыть консоль.
Если же урл обычный, то можно просто сразу же его проверить и при не совпадении адреса с домен.ком открыть консоль.

Сам не проверял, так что 100% гарант работоспособности этой мысли не даю.

K началу

 
Информация о пользователе sAx


Зарегистрирован: 07.06.00
Сообщения: 1826
Ссылка на сообщениеДобавлено: 26/09/03 в 20:59     

To Tekken:
var exit=false;
а там, где надо, чтобы вылетала exit=true
по умолчанию не вылетает icon_smile.gif

K началу

 
Информация о пользователе Iceworld


Зарегистрирован: 10.07.03
Сообщения: 114
Ссылка на сообщениеДобавлено: 30/09/03 в 10:42     

to sAx
Спасибо то что надо :-)

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »