Karl: URL-Parameter in javascript verwenden

Beitrag lesen

Hi,

auch wenn Ihr mich als absoluten Laien abstempelt ...

Wie kann ich Obiges erreichen, gefunden habe ich hier nur den unten dargestellten, etwas aufwändigen Weg. Get es nicht einfacher - durch direktes Auslesen der Parameter über irgendeine andere document/windows-Methode ?

Karl

<script language="JavaScript" TYPE="text/javascript">

function get_parameters() {
 // erzeugt für jeden in der url übergebenen parameter einen wert
 // bsp: x.htm?nachname=Munch&vorname=Alex&bildfile=wasserfall.jpg  erzeugt
 // variable nachname mit wert Munch  und
 // variable vorname mit wert Alex
 // variable bildfile mit wert wasserfall.jpg
 var hier = document.URL;
 var parameterzeile = hier.substr((hier.indexOf("?")+1))
 var trennpos
 var endpos
 var paramname
 var paramwert
 while (parameterzeile != "") {
  trennpos = parameterzeile.indexOf("=")
  endpos = parameterzeile.indexOf("&")
  if (endpos < 0) { endpos = 500000 }
  paramname = parameterzeile.substr(0,trennpos)
  paramwert = parameterzeile.substring(trennpos+1,endpos)
  eval (paramname + " = "" + paramwert + """)
  parameterzeile = parameterzeile.substr(endpos+1)
 }
}
</script>