Ich habe eine Javascript-Funktion, die window.open verwendet, um eine andere Seite aufzurufen und das Ergebnis zurückzugeben.
Hier ist der Abschnitt meines Codes:
var windowFeatures = "status=0, toolbar=0, location=0, menubar=0, directories=0, resizable=1, scrollbars=1";
window.open ('http://www.domain.com/index.php?p=view.map&coords=' + encodeURIComponent(coords), 'JobWindow', windowFeatures);
Mein Problem ist jetzt, dass ich zu viele Daten übergebe, damit das GET sie verarbeiten kann, und dass ich sie mit der POST-Methode übergeben muss.
Wie kann ich den obigen Code konvertieren, um die Seite mit der POST-Methode zu öffnen, ohne Formulare auf der gesamten Seite zu implementieren (auf der Seite werden Hunderte von Bestellungen mit einer Liste von Lieferanten aufgelistet - ich versuche, die Lieferanten zuzuordnen).
document.body.appendChild(mapForm);
ist hier überflüssig und kann sicher weggelassen werden, um DOM nicht zu überladen.