Список форумов SeoChase SeoChase

 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы  РекламаРеклама   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Как определить отключен ли ява-скрип?

 
Начать новую тему   Ответить на тему    Список форумов SeoChase -> Программирование и хостинг
Предыдущая тема :: Следующая тема  
Автор Сообщение
Дикарь
Квоттер


Зарегистрирован: 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 для проверки работает ли он. Laughing
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
GPL
Квоттер


Зарегистрирован: 05.02.2005
Сообщения: 25

СообщениеДобавлено: Ср Апр 20, 2005 11:22 am    Заголовок сообщения: Ответить с цитатой

Цитата:
Можно так сделать: отдать страницу с редиректом на яваскрипте на страницу, которая для тех у кого скрипт включен, и на ней выводить ссылку на страницу для тех, у кого выключен (или непосредственно саму эту страницу).


редирект мета рефрешем - у кого выключен
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alexsergeyev
Квоттер


Зарегистрирован: 01.02.2005
Сообщения: 266
Откуда: Manchester NH

СообщениеДобавлено: Чт Апр 21, 2005 2:58 am    Заголовок сообщения: Ответить с цитатой

я бы предложил входную страницу в которой редирект рефрешем и яваскриптом устанавливается кука с его версией. Любые следующие файлы пусть уже анализирует (хоть php хоть чем) эту куку. Если ее нет то яваскрипта небыло... ИТП
В конкретном случае - конкретные решения, просто думайте над вариантами...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов SeoChase -> Программирование и хостинг Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group