Autor Zpráva
Space
Profil *
Ahoj všem.
Chtěl bych se zeptat jestli je možné po načtení stránky odeslat automaticky formulář aniž by se muselo kliknout na tlačítko odeslat. Žádné tlačítko by nemělo být vidět. Fungovat by to mělo následujícím způsobem. Načtu stranku, pomocí ajaxu načtu informace do textarey a zhruba po 5 vteřinách od načtení stránky se odešle automaticky formulář bez jakéhokoliv kliku na tlačítko odeslat.
Děkuji za radu popřípadě za nastřel scriptu.
Dan Charousek
Profil
Můžeš to trochu konkretizovat? O jaký formulář se jedná, jak se volá ajaxová funkce? První co mě napadá, je odesílat formulář po přijetí dat z ajaxu pomocí .submit()
Generation
Profil *
Zkusil jsem toto:
<?php
            }
    echo "<form name='formular' action='text_2_add.php' method='post' >";
echo "<input type='hidden' name='nick' value='".$user->jmeno ."'>";  
      echo "<br>";
 echo "<input size='70' readonly='' type='text' name='nazev' value='".htmlSpecialChars($drop_3,ENT_QUOTES)."'>";
 echo "<br>";
 echo  "<input size='50' readonly='' name='interpret' value='".$drop."' >"; 
        echo "<br>";
    echo'<textarea name="skladba" id="test" style="width:300px; height:500px;" cols="30" rows="2" >';
    echo'</textarea>';
     echo "<br>";
    echo"<input type='submit' name='submit' value='Send' />"; 
     echo"</form>"; 
      
?>
<script>setTimeout("document.forms.formular.submit()", 6000);</script>
Formulář se odešle ale nic nepošle do souboru text_2_add.php
Generation
Profil *
už je to funkční

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0