Patrick Ryba: Clientseitige JavaScript-Erkennung

Beitrag lesen

Hallo HTML-Experten,

eine HTML-Datei soll für mich erkennen, ob beim Client gerade JavaScript aktiviert ist oder nicht... und dann entsprechend eine Weiterleitung zur passenden Seite veranlassen...

Ich habe dafür einen Ansatz gefunden, weiß aber nicht, ob dieser allgemein angesehen bzw. immer gültig ist... bei meinen Opera-Experimenten funktionierte zumindest alles tadelos!

Hier der Code:

  
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
"http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">  
  <meta http-equiv="refresh" content="0; URL=application_noscript.htm">  
  <meta http-equiv="expires" content="0">  
  <title>Application</title>  
  <link rel="stylesheet" type="text/css" href="styles/style.css" />  
</head>  
<body>  
  <script language="JavaScript">  
    <!--  
    window.location.href = 'application.htm';  
    -->  
  </script>  
  <noscript>  
    <h5 align=center>  
      Für eine manuelle Weiterleitung klicken Sie  
      <a href="application_noscript.htm">hier</a>.  
    </h5>  
  <noscript>  
</body>  
</html>  

Für Hinweise, Tipps aber auch Kritik bin ich offen!