Fabian00001: Fehler in script / Variable in andere Seite importieren

Hallo
Ich versuche eine Variable mit hilfe der Adresszeile zu übernehmen. Ich habe aber Probleme die Variable wieder auszulesen :(
Könnt ihr mir bitte sagen, was ich falsch mache ?

<script language="JavaScript">
<!--
params = getParameters();
if (params != null){
document.write("Parameter:");
var str = "";
for (var k in params)
str += k+"="+params[k];
document.write( str );
}
else{
document.write("Fehler");
}
//-->
</script>
<noscript></noscript>

es sagt mir immer, dass getParameters kein Objekt ist. Ich blick einfach nicht durch, was das soll :(

Vielen herzlichen Dank

  1. hi,

    params = getParameters();
    es sagt mir immer, dass getParameters kein Objekt ist.

    getParameters() dürfte keine standard-funktion von JS sein.

    also wo hast du diese funktion definiert?

    gruß,
    wahsaga

  2. Hallo,

    es sagt mir immer, dass getParameters kein Objekt ist.

    ganz einfach: Du hast die Funktion nicht in Dein Script eingebaut. Also Funktion getParameters einfügen oder JS-Datei mit dieser Funktion includen. Besser aber wäre es, wenn Du dich im selfhtml über "location.search" http://de.selfhtml.org/javascript/objekte/location.htm schlau machst.

    Gruß, Jürgen