Home       Servicebereich  Projekte  Kontakt  

Verzweigungen im Navigationspfad können mit Hilfe von "Verteilerseiten" oder direkt in einer Antwortseite abgebildet werden. Die Definition einer Verteilerseite sollte vermieden werden, wenn dem Benutzer keine neuen Informationen angeboten werden können. Dieses sollte vor allem aus Sicht eines Benutzers entschieden werden, der die Applikation häufig nutzt.

Navigation per Links

Verzweigungen im Navigationspfad werden mit Hilfe einfacher Links mit eventueller Parameterübergabe modelliert. Die beiden Techniken sind in CGI Parameter näher beschrieben.

siehe auch:
Formulargerüst

Bei Formularen

Eine Verzweigung nach dem Abschicken eines Formulars kann auf zwei unterschiedliche Arten gesteuert werden.

per Buttonvalue

Die Übermittlung des gedrückten Buttons erfolgt mit Hilfe des value Parameters des Buttons. Der Browser übermittelt einen Parameter mit dem Namen (name) des Buttons. Der Wert dieses Parameters wird auf den value Wert des jeweiligen Buttons gesetzt.

  <input type="submit" value="Hinzuf&uuml;gen" name="_button">
  <input type="submit" value="Weiter" name="_button">

Die Applikationslogik auf dem Server entscheidet jetzt jetzt je nach Wert des Parameters _button, welche Aktion durchgeführt und welche Antwortseite an den Browser zurückgeschickt werden soll.

Diese Vorgehensweise hat bei Verwendung der Browserbuttons den Nachteil, daß die Beschriftung des Buttons durch den value Paramter festgelegt wird.

<input type="image" src="<URL>">

Alternativ könnten Grafische Buttons eingesetzt werden. Hier läßt sich der Effekt, dß der Button bei Betätigung versenkt wird und das das Formular erst bei loslassen des Buttons verschickt wird nur umständlich mit Hilfe von JavaScript realisieren.


< zurück  | weiter >