Dominique Nüssli: JS PROFIS GESUCHT !!!!!!!!!!!!!!!!!!!!!

Beitrag lesen

Hallo Fabian

der kunde klick das produkt an, welches er bestellen will. darauf erscheint eine htmlseite mit formular (stückzahl usw.) wenn das formular ausgefüllt ist, müssen diese daten an eine weitere htmlseite geleitet werden. das alles muss mit JS erledigt werden, da es ein katalog auf cd werden soll kann ich nicht auf cgi zurückgreifen !!!

Ich hatte ein ähnliches Problem. Mit Hilfe des Formus kam ich auf folgende Lösung:

Beim Produkt wird ein Verweis gesetzt:
<a href="anmeldung.htm?Variable1?Variable1?">

Die Variablen werden dann auf der aufgerufenen Seite ausgewertet:

function variablen_auslesen()
{
var url_1 = window.location.href
var i=1

while(url\_1.charAt(i) != "?")  

{
  i++;
  }
i++;
  
while(url_1.charAt(i) != "?")
  {
  titel = titel + url_1.charAt(i);
  i++;
  }
i++;

while(url\_1.charAt(i) != "?")  

{
  datum = datum + url_1.charAt(i);
  i++;
  }
i++;
  
while(url_1.charAt(i) != "?")
  {
  kursnr = kursnr + url_1.charAt(i);
  i++;
  }
   }

Das Skript ist nicht ideal, man müsst es so umschreiben, dass es auf verschiedene Anzahl von Variablen reagieren könnte. Mit genügte es aber so, und ich war zu faul um es zu ändern :-).

Das Problem ist aber, dass der IE4 das mit dem Verweis nur in einer Webumgebung ausführt. Und ich weiss nicht, ob Du das mit der CD in Einklang bringen kannst.

Und tschüss

Dominique