За последние 24 часа нас посетили 17307 программистов и 1264 робота. Сейчас ищут 1495 программистов ...

редирект на другой адрес в том же окне

Тема в разделе "JavaScript и AJAX", создана пользователем painless, 21 апр 2007.

  1. painless

    painless Активный пользователь

    С нами с:
    26 мар 2007
    Сообщения:
    39
    Симпатии:
    0
    камрады,

    вот такой вот скриптик:

    Код (Text):
    1.  
    2. <script language="javascript" type="text/javascript">
    3.  
    4. document.write("Кодовое название браузера - " + navigator.appCodeName + "<br>");
    5. document.write("браузер - " + navigator.appName + "<br>");
    6. document.write("Номер версии браузера - " + navigator.appVersion + "<br>");
    7. if (navigator.javaEnabled() == 1)
    8. document.write("Браузер поддерживает JavaScript<br>");
    9. else
    10. document.write("Браузер не поддерживает JavaScript<br>");
    11.  
    12. </script>
    как видно из примера, если отключить в браузере Javascript, то ничего не произойдет вообще.

    как исправить код, чтобы:

    1. если браузер поддерживает Javascript, то просто продолжать загрузку страницы
    2. если НЕ поддерживает, сделать редирект на url в текущем окне

    спасибо!
     
  2. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    <noscript><meta http-equiv="REFRESH" content="0; url=noscript.html"></noscript>
     
  3. painless

    painless Активный пользователь

    С нами с:
    26 мар 2007
    Сообщения:
    39
    Симпатии:
    0
    не помогло
     
  4. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    а что ты от него ждешь при выключенном состоянии?

    PS. navigator.javaEnabled() - проверяет поддержку Java, а не Javascript.