Hallo,
location.href="/cgi-bin/script.pl?param1=wert1¶m2=wert2";
Das problem ist nur, daß es sich um ein Cookie Javascript handelt, da kann ich nicht so ohne weiteres wegspringen.
Grunsätzlich sollte es hier keine Probleme geben, da Cookies eigentlich vom Browser verwaltet werden. D.h. Wenn erst einmal ein Cookie gesetzt wurde, dann ist für den entsprechenden Server zumindest solange verfügbar, solange der Browser nicht geschlossen wird, oder das Cookie ausdrücklich gelöscht wird.
Egal welche Seite Du vom Server aufrufst, das Cookie (oder auch die Cookies) werden immer mitgeschickt. Auch wenn Du später mit einem Javascript das Cookie auswertest und gegebenenfalls modifizierst, mit einem Aufruf von Perl-Scripts gibts sicherlich keine Probleme.
Wohlgemerkt, solange Du Dich auch sauber an die Cookie-Spielregeln hälts. Also Cookie im Javascript _zuerst_ überprüfen und dann entsprechend Reagieren, und nicht den Status in einer Variablen halten (was ja am Sinn von Cookies vorbeigehen würde).
Gibt es denn mit Perl auch die Möglichkeit Cookies zu managen?
Ja, mit CGI.pm z.B. Dabei geht mit einem solchen Modul wesentlich mehr, als es mit JavaScript möglich ist. Domain-Weite Cookies, expire-Datum usw. sind dann kein Problem.
Grüße
Klaus