2016-06-04 3 views
1

Ist es möglich, eine Abfrage an ein mit ColdFusion erstelltes Formular von einer Seite zu senden, die auf einer anderen Site erstellt wurde. Die Form, die ich im Sinn bin, ist diese .. http://web.sba.gov/pro-net/search/dsp_dsbs.cfmColdFusion extern abfragen

Ich möchte eine Seite auf meiner Website mit einer eigenen Version dieses Formulars erstellen und wenn Benutzer auf Senden klicken, haben Sie die Informationen an die obige Website übergeben und laden Die Suchergebnisse basieren auf ihrer Auswahl. Im Wesentlichen erstellen Sie einfach eine andere Reihe von Steuerelementen dafür. Ich war mir nur nicht sicher, ob das überhaupt möglich war.

+0

Klingt für mich möglich. Ich empfehle es zu versuchen. –

+0

Ich würde gerne, ich war mir nur nicht sicher, ob ich den Geistern hinterherjagte. Ich weiß nicht viel über ColdFusion, aber ich versuche es zu lernen. Wer weiß, welche Sprache das Formular auf meiner Website geschrieben werden sollte, damit dies funktioniert? Ich werde es ausprobieren und recherchieren. –

+1

Einfaches HTML würde den Trick machen, wenn Sie auf einer externen Site posten. –

Antwort

2

Ja, das ist möglich. Durch das Senden eines HTML-Formulars wird einfach eine GET/POST-Anforderung (abhängig vom method-Attribut in Ihrer form) erstellt und an die URL gesendet, die im action-Attribut in Ihrer form angegeben ist. Die URL kann eine beliebige Ressource sein und ist nicht auf denselben Ursprung beschränkt.

Bearbeiten: Wenn Sie einfach ein Formular auf Ihrer eigenen Website hosten möchten, achten Sie darauf, die Feldnamen, Formularaktion und Formularmethode beizubehalten.

Sie können die GET/POST-Anfrage genauso behandeln, wie Sie es auf Ihrer eigenen Seite tun würden. In ColdFusion wären die Formularfelder im Bereich URL (wenn <form method="get">) oder im Bereich (wenn <form method="post">) verfügbar.