Action-seite ohne adresszeile darstellen

ellis

Grünschnabel
Hallo zusammen!

Schauen Sie mal ein Beispiel.


<form method="post" action="http://www.amazon.de/exec/obidos/sear... " target="amazon">

<input type="hidden" name="size" value=20>
<input type="text" name="field-keywords" size="13" maxlength="200" class="inputAero">
<input type=hidden name="url" value="index=blended">
<input type="image" src="/images/amazon.gif" %>" width="80" height="22" name="Go" value="Los" border="0" align=absmiddle>

</form>

gibt es eine möglichkeit die action-seite ohne adresszeile darzustellen?

Danke
 
Du könntest stattdessen per onsubmit eine Funktion aufrufen, die statt der Seite ein popUp öffnet und die Daten an dieses popUp übermittelt, sonst fällt mir dazu nix ein. Die Methode halte ich aber für ein wenig aufwändig. Wieso soll denn da keine Adresszeile sein?
 
Wenn ich so mache, wie ich Parameter übergeben kann?
<form method="get" onSubmit="getWindow()">

<script type="text/javascript">
function getWindow()
{
var url = "http://www.amazon.de/exec/obidos/search-handle-form/ref=sr_sp_go_qs/028-2623593-2257330";
window.open(url, "ort", location="no");
}
</script>
 
Moin....

Probiers mal so:
Code:
<form method="post" action=".... " target="amazon" onsubmit="return window.open('','amazon','location=no')">

Was passiert?
Das Zielfenster des Formulars heisst "amazon".
Ein Fenster mit diesem Namen ist jedoch nicht vorhanden... somit wird normalerweise ein neues Fenster geöffnet... mit allem Drum&Dran.

Beim Onsubmit des Formulars wird ein neues Fenster per open() geöffnet... dessen 2. Parameter ist "amazon"... der Fenstername.
Das Zielfenster des Formulares ist jetzt vorhanden... das Formular kann dorthin gesendet werden.
Das war schon alles:)
 

Neue Beiträge

Zurück