| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Дикарь Квоттер
Зарегистрирован: 13.11.2004 Сообщения: 91 Откуда: Новосибирск
|
Добавлено: Пн Апр 04, 2005 4:33 pm Заголовок сообщения: Как определить отключен ли ява-скрип? |
|
|
Ситуация такая: если ява-скрипт включен, то можно определить и его версию и всё такое с помощью того же ява-скрипта.
А как определить, что у пользователя отключен ява скрипт? Ведь в этом случае мой ява-скрипт работать не будет..может быть это можно сделать с помощью php-скрипта или апача...не знаю?
Подскажите пжлста. _________________ Место сдаётся, цена договорная. |
|
| Вернуться к началу |
|
 |
Поручик Квоттер
Зарегистрирован: 06.11.2004 Сообщения: 341 Откуда: Оренбург
|
Добавлено: Пн Апр 04, 2005 5:47 pm Заголовок сообщения: |
|
|
| Цитата: | | это можно сделать с помощью php-скрипта или апача |
Нет.
<script>
bool = window.navigator.javaEnabled;
if ( window.navigator.javaEnabled() ) { // browser has java }
</script> _________________ Профессионал - тот же дилетант, только знающий где ошибётся |
|
| Вернуться к началу |
|
 |
Interitus Lincoln
Зарегистрирован: 24.06.2004 Сообщения: 764
|
Добавлено: Пн Апр 04, 2005 6:03 pm Заголовок сообщения: |
|
|
А в чем задача состоит?
Узнать (правда постфактум уже) можно по косвенным признакам. |
|
| Вернуться к началу |
|
 |
Дикарь Квоттер
Зарегистрирован: 13.11.2004 Сообщения: 91 Откуда: Новосибирск
|
Добавлено: Чт Апр 07, 2005 11:42 am Заголовок сообщения: |
|
|
Поручик -> thks, но хотелось немного другое
| Interitus писал(а): | А в чем задача состоит?
Узнать (правда постфактум уже) можно по косвенным признакам. |
Нужно было до загрузки страницы определить включен ява или нет, и в зависимости от этого должны были подставлятся разные варианты страниц. От этого уже отказались.
Но всё таки интересно, а может браузер посылает какие-нить переменные о включеной\отключеной яве, которые можно было бы выцепить? _________________ Место сдаётся, цена договорная. |
|
| Вернуться к началу |
|
 |
Interitus Lincoln
Зарегистрирован: 24.06.2004 Сообщения: 764
|
Добавлено: Чт Апр 07, 2005 3:35 pm Заголовок сообщения: |
|
|
| Дикарь писал(а): | | Но всё таки интересно, а может браузер посылает какие-нить переменные о включеной\отключеной яве, которые можно было бы выцепить? |
Не посылает. До того как вы отдали страницу - узнать нельзя.
Можно так сделать: отдать страницу с редиректом на яваскрипте на страницу, которая для тех у кого скрипт включен, и на ней выводить ссылку на страницу для тех, у кого выключен (или непосредственно саму эту страницу). |
|
| Вернуться к началу |
|
 |
Tenzor Никель
Зарегистрирован: 03.03.2005 Сообщения: 8 Откуда: Kiev
|
Добавлено: Вс Апр 17, 2005 4:29 pm Заголовок сообщения: |
|
|
function some(){
if(window.navigator.javaEnabled()){s="java";}else{s="nojava";};
s="window.location="+s+".html";
eval(s);
}
<BODY onLoad="some()"> |
|
| Вернуться к началу |
|
 |
WebByte Квоттер
Зарегистрирован: 25.06.2004 Сообщения: 315 Откуда: Владивосток
|
Добавлено: Пн Апр 18, 2005 12:12 pm Заголовок сообщения: |
|
|
Умиляют меня функции на Jscript для проверки работает ли он.  |
|
| Вернуться к началу |
|
 |
GPL Квоттер
Зарегистрирован: 05.02.2005 Сообщения: 25
|
Добавлено: Ср Апр 20, 2005 11:22 am Заголовок сообщения: |
|
|
| Цитата: | | Можно так сделать: отдать страницу с редиректом на яваскрипте на страницу, которая для тех у кого скрипт включен, и на ней выводить ссылку на страницу для тех, у кого выключен (или непосредственно саму эту страницу). |
редирект мета рефрешем - у кого выключен |
|
| Вернуться к началу |
|
 |
alexsergeyev Квоттер
Зарегистрирован: 01.02.2005 Сообщения: 266 Откуда: Manchester NH
|
Добавлено: Чт Апр 21, 2005 2:58 am Заголовок сообщения: |
|
|
я бы предложил входную страницу в которой редирект рефрешем и яваскриптом устанавливается кука с его версией. Любые следующие файлы пусть уже анализирует (хоть php хоть чем) эту куку. Если ее нет то яваскрипта небыло... ИТП
В конкретном случае - конкретные решения, просто думайте над вариантами... |
|
| Вернуться к началу |
|
 |
|