Raphael: JavaScript-Array als Parameter an Perl-Skript ..

Hallo,

ich moechte aus JavaScript heraus (window.open()...) ein Perl-Skript aufrufen, und an dieses ein JavaScript-Array als Parameter übergeben.

Innerhalb des Perl-Skripts, an welches ich diesen "Array-Parameter" übergebe, moechte ich dann ueber

my @array = param("array");

die einzelnen Elemente, die in dem übergebenen Parameter standen, nach @array zuweisen.

Jetzt ist meine Frage :

Wie verpacke ich das JavaScript Array und wie übergebe ich dies ?

Viele Grüße und danke im Voraus.

Raphael

  1. Hallo Raphael,

    ich moechte aus JavaScript heraus (window.open()...) ein Perl-Skript aufrufen, und an dieses ein JavaScript-Array als Parameter übergeben.

    Du meinst sicher den Inhalt der einzelnen Elemente des Arrays, oder?

    my @array = param("array");

    Nein, so wird es nicht funktionieren. Was in Perl ankommt, ist ein einfacher String, kein Array.

    Wie verpacke ich das JavaScript Array und wie übergebe ich dies ?

    Was spricht gegen "script.pl?element1=1&element2=2&element3=3" usw. (ggf. noch mit Maskierung der "&")?

    Grüße
    Torsten