Hallo!
Ich habe bei Netscape 4* einen Layer mit der Methode new Layer() erstellt und ihn anschliessend über die layer.src-Eigenschaft mit einer HTML-Datei befüllt.
In der HTML-Datei befindet sich ein Formular, das ich abschicken moechte. Die Resultatseite sollte daraufhin wieder in diesem Layer erscheinen.
Meine bisherigen Versuche ein target zu setzen (in HTML, als auch in JavaScript (z.B.: document.formular.target=layername)) gingen leider schief. Die Resultatseite wird immer im aktuellen oder in einem neuen Fenster geoeffnet.
Weiss jemand eine Moeglichkeit die Resultatseite innerhalb des Layers zu erhalten?
Bisher musste ich mich mit der Datenuebergabe per QueryString begnuegen.
Hierzu habe ich die Formulardaten aus dem Layer per JavaScript ausgelesen und URL-kodiert an den Server geschickt. Das hat jedoch die Beschraenkung, dass der Server (Apache) nur URLs bis zu einer bestimmten Laenge lesen kann. Fuer lange Texte taugt diese Form der Datenuebergabe daher absolut nicht, darum wäre es super, wenn jemand einen Tipp hat, wie das Problem anders zu loesen ist.
Viele Gruesse,
Manfred