Замена явы

12
S
На сайте с 26.05.2003
Offline
104
#11
Ааа... так это Вы про всплывающие (popup) окошки !!!
a) с точки зрения usability трудно придумать что-либо вреднее popup-окошек, которые посетитель не запрашивал.

Вот зря вы так. Человек же спрашивает о том как сделать попап, а не о целесообразности использования оного. Ясно что Look уже попал на этот неправедный путь (закидывания посетителей попапами). 🙄

=

Можно использовать слои для показа информации (для разных броузеров разные тэги). Это чистый html. Слои не блокируются попап-блокерами.

Только на выходе такой не сделаешь :(

...и этим все сказано
M
На сайте с 25.10.2003
Offline
100
#12
Как писал NULL
Ааа... так это Вы про всплывающие (popup) окошки !!!
Лучше и не думайте на эту тему:
a) с точки зрения usability трудно придумать что-либо вреднее popup-окошек, которые посетитель не запрашивал.
b) куча броузеров и тулбаров либо уже реализовали, либо анонсировали давилки таких окошек

ага.. тока вот есть случаи когда попапы весьма полезны и оправданы

motopila.ru (http://motopila.ru/) - цепные пилы, все цепные пилы и ничего кроме цепные пилы. Аминь!
NL
На сайте с 29.01.2003
Offline
212
#13
Можно использовать слои

А как можно использовать <div> для создания popup - окна в IE?

ага.. тока вот есть случаи когда попапы весьма полезны и оправданы

Кроме извещений о новых личных сообщениях на форумах ничего на ум не приходит. В каких еще случаях незапрашиваемые поупапы "весьма полезны и оправданы"?

M
На сайте с 25.10.2003
Offline
100
#14
Как писал NULL
В каких еще случаях незапрашиваемые поупапы "весьма полезны и оправданы"?

я не сказал "незапрашиваемые", а попапорезалки не могут отличить незапрашиваемый от запрошеного...

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

H
На сайте с 20.03.2004
Offline
17
#15

2 Look,

можешь объяснить подробно, чего твоей душе хочеться?

W
На сайте с 28.04.2004
Offline
0
wit
#16
А есть ли какие-нибудь иные средства исполняющие те же функции что и ява-скрипты? Скажем консоль на выходе, ну и вообще? В том смысле , что если на компе отключена ява, то уже много чего интересного проходит мимо посетителя сайта...

Нет. Если скрипты в браузере отключенны/неподдерживаются ничем другим (разве что кроме meta refresh/redirect) вы его (браузер) с места не сдвинете.

Вам нужно понять что HTML является языком разметки текста и ни как не средством взаимодействия с браузером.

http://www.yandex.ru/yandsearch?text=%22%F7%F2%EE+%F2%E0%EA%EE%E5+html%22

Флеш-скрипты? И их на компьютере не отключить как ява-скрипт?

Флеш-скрипты являются частью скомпилированого флеш модуля, по-этому их невозможно отключить. Но пользователь запросто может отключить загрузку каких бы то небыло ActiveX'ов или поддержку джава мешин (посредством которых и запускаются/интерпретируются флеш модули на компьютере клиента)

Вы знаете, вообще очень мало народу у себя на компах отключают поддержу java-script...

Я думаю это верно. Причины для отключения java script найти не просто ...

И всё таки... eсть ли возможность к примеру, открыть выходную консоль , не прибегая к услугам ява-скрипт?

такой возможности нет (так как вы уже знаете что html является только языком разметки текста и для того чтобы получить доступ к свойствам/методам/событиям объектов браузера вам неизбежно прийдется использвать вкюлчения SCRIPT в код вашего документа(которые будут интерпретированны и выполненны браузером) или java модули или activeX элементы)

Это когда чел ушёл с сайта, а ему бац - консолька... Может он посмотреть забыл что-нить...

Если речь идет об каком-то интранете или бак энде вам следует предупреждать где то на видном месте о необходимых требованиях к браузеру (или проверять поддержку java script и pop up окон и блокировать работу с сайтом до включения этих опций). В ином случае я полагаю эффективность показа таких окон близка к нулю... Мне кажется лучше подумать о других способах удержать серфера на сайте.

Лучше и не думайте на эту тему:
a) с точки зрения usability трудно придумать что-либо вреднее popup-окошек, которые посетитель не запрашивал.

По моему это верно. Я не в курсе что говорят на этот предмет всевозможные исследования, но лично я обычно закрываю подобные окна не дожидаясь пока туда загрузится какой либо контент

Можно использовать слои для показа информации (для разных броузеров разные тэги). Это чистый html. Слои не блокируются попап-блокерами.

Но без клайент сайд скрипт тут опять же не обойтись. Sommet подсказал правильно. вы можете попробывать использовать метод объекта window setTimeout для события объекта document onunload (хотя я не уверен будет это работать или нет, когда пользовател закрывает окно, оно вероятней всег закроеься сразу и setTimeout никогда не сработает)

А как можно использовать <div> для создания popup - окна в IE?

Можно создать "псевдо pоp up окно". Это когда при наступлении какого то события (к примеру сабмит формы) посредством java script будет показанн какой то div (который до этого был невидимый (visibility=false)) оформленного в виде окошка

я не сказал "незапрашиваемые", а попапорезалки не могут отличить незапрашиваемый от запрошеного

обычно "попапорезалки" отличают "незапрашиваемые" от "запрошенных" путем сопоставления являлось ли источником открытия окна сообщение onclick/onkeydown/... Хотя это наверное ближе к IE так как все его объекты доступны для win програмиста, как там с другими я не в курсе..

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий