Monica Weiß: Verweis auf Anker mit Übergabe von Variablen

Ich habe auf einer HTML-Seite mehrere Anker gesetzt.
Auf einer anderen HTML-Seite erfolgt der Verweis auf diese Seite, wobei dazu auch Variablen übergeben werden.

Das sieht dann so aus:
  <a href="../datei.htm#Zieldef?Var1=x&Var2=y&Var3=z">Verweistext</a>

Im Netscape klappt das wunderbar. Als ich das jedoch mit dem IE 4.0 versuchte, erhielt ich entweder ein Ergebnis, das darauf schließen ließ, daß ab dem # alles verschluckt wurde oder aber ich konnte mich totklicken - der Browser tat absolut nichts.

Was muß ich tun, damit auch der IE damit klarkommt?
Mach ich etwas falsch, oder kann der IE das nicht?

Hoffentlich weiß jemand Rat...

  1. Hallo Monica,

    Das sieht dann so aus:
      <a href="../datei.htm#Zieldef?Var1=x&Var2=y&Var3=z">Verweistext</a>

    Alles nach dem # wird als Ankername interpretiert.
    Mit location.hash kannst Du dir diesen Teil selektieren. Du muß dann den Ankernamen im Script abtrennen. Übrig bleiben Deine Variablen. Das sollte sowohl mit dem IE, als auch mit dem NS funktionieren, getestet habe ich es allerdings nicht.

    Viele Grüße
      Kess

    1. Hi Kess,

      ich habe einige Ratschläge erhalten und einer davon war's dann:
      ich habe das # mit seinem Wert ans Ende, also hinter die Variablen, gestellt.

      Nun klappt es mit Netscape und IE.

      Hab vielen Dank für Deine Antwort!

      Gruß
      Monica