Hi,
Nun möchte ich die Variablen des gewählten Datensatzes an ein Perlscript übergeben werden, also script.pl?var1=wert1&var2=wert2 etc...
aber wie genau rufe ich diese Perlscript auf?
das CGI-Script (ob Perl oder nicht ist egal) _muß_ eine Rückgabe an den Browser geben, und alle JavaScript- oder sonstige Funktionen bauen auch darauf, daß eine kommt. Was immer Du tust, ändert also entweder eine Seite (z.B. mit window.open() oder location.href), oder aber landet sonstwie im Browser.
Wenn die Ausgabe des Scripts nicht relevant ist, reicht es, die Rückgabe des Scripts über ein JavaScript-Objekt in den Browsercache zu laden, wo es dann eben nie verwendet wird:
var xyz = new Image;
xyz.src = 'script.pl';
Daß das Script keine Grafik zurückgibt ist egal; es kommt ja nur darauf an, daß es auf dem Server angestoßen wurde.
_Wenn_ Du aber eine Rückgabe brauchst, dann wird es _richtig_ kompliziert... in dem Fall schlage ich vor, daß Du hieran arbeitest:
das muss leider so sein und kann nicht geändert werden.
Entweder Du überzeugst Deinen Auftraggeber, das Pflichtenheft zu ändern, oder Du sagst ihm, daß Wunder etwas länger brauchen und vor allem mehr kosten ;-)
Cheatah