Mit Javascript POST- statt GET-Request erzeugen?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Mit Javascript POST- statt GET-Request erzeugen?

Beitrag von cosmac » 02.02.2006 22:22:50

hi,

wie kann man mit Javascript eine neue Seite laden und dabei die CGI-Parameter
nicht in der URL, sondern per POST uebergeben?

Im Moment gibt es ein Stueck Javascript, das eine dynamische Seite vom Server holt:

Code: Alles auswählen

    document.location = '/cgi-bin/sk_edit?pnr=' + pnr
                      + '&action=' + evnt.target.id
                      + '&jahr=' + jahr
                      + '&monat=' + monat;
Das kommt am Server so an, als ob ich "<form action=/cgi-bin/sk_edit method=GET>"
usw. verwendet haette. Und jetzt hab' ich mir POST eingebildet :)

<form> kommt nicht in Frage, weil die Seite ca. 300 Eingabe-Felder haben muesste
und dann zu gross und zu langsam wird.

Danke schonmal fuer Tipps und Tricks!
Beware of programmers who carry screwdrivers.

Benutzeravatar
finupsen
Beiträge: 1327
Registriert: 21.04.2004 20:07:05
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von finupsen » 02.02.2006 22:33:10

hallo

über form (post) und die die parameter via input type=hidden
Niemand hat vor eine zentrale Datensammelbehörde aufzubauen. Es handelt sich vielmehr um dezentrale IT-Systeme die miteinander vernetzt werden.
... und Wasser ist naß.

Antworten