Siechfred: Abfrage, ob Javascript aktiviert

Beitrag lesen

Mit meinem Perl-Programm erstelle ich ein Kontaktformular und das Impressum mit e-mail-Adresse. Wenn Javascript deaktiviert ist, soll das Kontakformualr nicht erscheinen, sondern nur der Rest.

Nach dem Sinn wage ich nicht zu fragen, würde es aber clientseitig lösen, also so, wie ich es beschrieben habe:

JS-Funktion im Head:

function JS_Param() {  
  var linkObj = document.getElementById('kontakt');  
  linkObj.src += '?js=1';  
}

HTML-Code:

<body onload='JS_Param()'>  
<!-- weiteres HTML -->  
<a id='kontakt' href='./cgi-bin/kontakt.pl'>Kontaktformular</a>  
<!-- weiteres HTML -->

Perl-Code:

use CGI;  
my $cgi = CGI->new;  
my $js_ok = 1 if($cgi->param('js') == 1);  
if($js_ok) {  
  # gib Kontaktformular aus  
}

So in etwa.

Siechfred

--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.