Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Serge Shikov                         2:5020/400     20 Apr 2000  19:33:26
 To : All
 Subject : Re: detect javascript ?
 -------------------------------------------------------------------------------- 
 
 Denis Blinov wrote:
 
 > 
 > А есть какие-нибудь штатные способы определить, включен ли у клиента в
 > броузере javascript
 
 Попробовать выполнить что-нибудь.
 
 > и поддерживается ли он вообще,
 
 Hет. Этот случай IMHO неотличим от отключенного. Да и нафига его
 отличать? Какие разумные действия ты можешь предпринять? Да все теже
 самые - сказать юзеру, что JavaScript тут обязателен. Причем в обоих
 случаях.
 
 > чтобы в зависимости от
 > этого выдавать ему серверрным скриптом различный контент?
 > 
 > Пока сам придумал только 2 варианта, кривых до безобразия
 > 
 > 1. делаем ссылку вида <a href="script.pl?confirm=no"
 > onClick='javascript:confirm(); return false;'>
 > 
 > тоесть яваскрипт есть - вызывается confirm(), а из него - потом скрипт. если
 > яваскрипта нет - то отрабатывается сама ссылка,
 
 Щаз. Сама что-ли? Ты заставляешь клиента щелкнуть мышкой.
 
 > и скрипт сам делает промежутоноые действия.
 > 
 > Из минусов - наличи вызова функции на странице, который может смутить особо
 > старые броузеры (ie3, к примеру)
 
 Hафиг так сложно? Если JavaScript есть, ты можешь например по OnLoad в
 <BODY> перейти на некую страницу. Если же его нету - останешься на месте
 (или сделаешь рефреш на другую страницу при помощи META, но через
 некоторое время - чтобы дать скрипту шанс отработать). META можно
 засунуть внутрь <noscript>. Вообще <noscript> для этого как бы и
 задуман.
  
 > 2. В первой же строчке скрипта даем посредством яваскрипта куку и рефрешим
 > эту же страницу с параметром. И потом нашим скриптом эту куку пытаемся
 > читать. Если прочлась - все ок, генерим страницу споддержкой оного, если
 > нету куки - значит без поддержки..
 
 Тот же вопрос - нафиг так сложно? Рефрешишь на две другие _разные_
 страницы, зачем тебе еще и куки?
 --- ifmail v.2.15dev4
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: detect javascript ?   Serge Shikov   20 Apr 2000 19:33:26 
Архивное /ru.website/2825a063e6fa.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional