Thema: Verschlüsselung - unterschiedliche Browserreaktionen
Hallo,
ich möchte in einem Skript eine ganz einfache Verschlüsselung des URL einbauen.
Bei der Variante 1 des nachfolgenden Skripts wird in Mozilla firefox korrekterweise versucht, die Seite "http://www.aaaa-bbbb.de/cgi-bin/kontakt.pl" aufzurufen, in der Variante 2 (Primitivverschlüsselung) wird GOOGLE aufgerufen und der meldet:
Zur URL www.aaaa-bbbb.de wurden keine Informationen gefunden.
Im Browser Opera wird die Adresse 'http://www.aaaa-bbbb.decgi-binkontakt.pl' generiert, d.h. es fehlen die beiden "/"
Unter Netscape wird info.netscape.com aufgerufen !
Nur im Internet Explorer wird die korrekte Adresse 'http://www.aaaa-bbbb.de/cgi-bin/kontakt.pl' aufgerufen !
Wer kann mir erläutern, woher diese Unterschiede kommen und wie ich es anstellen muss, damit es in allen vier Browsern funktioniert ?
Hier das Musterskript:
<html>
<head>
</head>
<body>
<form action="http://irgendwas.de"
method="post" name="formular">
<input value="Kontakt" type="submit">
</form>
<script type="text/javascript" language="JavaScript">
/* Variante 1
document.formular.action="http://" + "www.aaaa-bbbb.de" + "/" + "cgi-bin" + "/" + "kontakt.pl";
*/
/* Variante 2
document.formular.action = "http://" + "%77%77%77%2e%61%61%61%61%2d%62%62%62%62%2e%64%65" + "/"
+ "%63%67%69%2d%62%69%6e" + "/" + "%6b%6f%6e%74%61%6b%74%2e%70%6c";
*/
</script>
</body>