Roni: Formular kann kein zweites mal versendet werden

Hallo zusammen,

ich habe ein Formular in diesem ist ein <input type="hidden">.
das Formular wird an die index.php gesendet. target ist ein iframe mit dem Namen test.
das absenden erfolgt in einem img-tag:
<img src="bla bla" onclick="document.formularname.submit();">

Das Formular:
<form action="index.php" target="test" method="post">
<input type="hidden" name="action" value="show_list">
</form>

wenn die Seite geladen wird wird des Formular gesendet bein anclicken.
Versuch ich es ein zweites mal abzusenden... passiert nichts. Allerdings nur beim FireFox. IE sendet problemlos ein zweites mal.

Was kann ich tun, ist doch eigentlich nichts falsch.
habe auch schon: action="index.php?xyz='.rand().'" ausprobiert.

Hilft alles nix.
Was kann ich tun?

Viele Grüße

Roni

  1. Hi,

    Das Formular:
    <form action="index.php" target="test" method="post">
    <input type="hidden" name="action" value="show_list">

    action als Feldname koennte zumindest aus JavaScript-Sicht problematisch sein (weil es dort die action-Eigenschaft des Formulars ueberschreibt).

    wenn die Seite geladen wird wird des Formular gesendet bein anclicken.
    Versuch ich es ein zweites mal abzusenden... passiert nichts. Allerdings nur beim FireFox. IE sendet problemlos ein zweites mal.

    Was sagt der DOm Inspector, im HTML noch "alles gut" nach dem ersten Absenden? JS-Fehler? (Online-Beispiel?)

    MfG ChrisB

    1. Hallo

      action als Feldname koennte zumindest aus JavaScript-Sicht problematisch sein (weil es dort die action-Eigenschaft des Formulars ueberschreibt).

      nein das hab ich schon probiert es hatte auch schon einen anderen namen.

      Was sagt der DOm Inspector, im HTML noch "alles gut" nach dem ersten Absenden? JS-Fehler? (Online-Beispiel?)

      FireBug von FireFox meldet keinen Javascript Fehler.
      Was ist und macht der Dom Inspector?
      Leider ist kein online Beispiel verfügbar.

      MFG Roni

      1. Hi,

        Was ist und macht der Dom Inspector?

        Das DOM inspizieren :-)

        Damit kannst du dir "live" anschauen, was fuer Elemente sich aktuell wo und wie in deinem Dokument befinden.
        Geht auch bspw. ueber FireBug (und damit m.E. sogar schoener).

        Leider ist kein online Beispiel verfügbar.

        Na dann halt nicht.

        MfG ChrisB