[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 05.04.15
Príspevky: 24
Témy: 10 | 10
NapísalOffline : 11.01.2008 9:10 | automatické odoslanie formulára

Ahoj.
Potrebujem aby po načítanín stránky, ktorá obsahuje štandardný formulár bol tento formulár automaticky po určitom čase odoslaný. Ako keby bolo stačené tlačidlo submit.

Vďaka ža každú radu.


Offline

Užívateľ
Užívateľ
automatické odoslanie formulára

Registrovaný: 02.01.08
Prihlásený: 07.10.18
Príspevky: 140
Témy: 15 | 15
Bydlisko: Košice
NapísalOffline : 11.01.2008 12:54 | automatické odoslanie formulára

Tento javascript musis vlozit do hlavicky
Kód:
<script type="text/javascript" language="javascript">
function submitform(){
   document.formular.submit();
}
window.onload = function(){
   setTimeout("submitform();",2000);
}
</script>


Funkcia submitform() bude pracovat s formularom, ktory bude mat atribut
Kód:
name="formular"
.
V tomto riadku mozes namiesto cisla 2000 dat ine, je to cas v milisekundach
Kód:
setTimeout("submitform();",2000);


_________________
NB: MacBook Pro 13,3 (A1707), MacBook Pro 8,1 (A1278), Toshiba Portege M800-107

PC:
Zdroj: Corsair HX 520W | CPU: Core i5-8400 + Noctua NH-C12P | MB: Asus Z370-I Gaming | RAM: 2x 8GB DDR4 G.SKILL TridentZ RGB | HDD: A-DATA SU800 128GB | CASE: Fractal Design Define Nano S
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 05.04.15
Príspevky: 24
Témy: 10 | 10
Napísal autor témyOffline : 11.01.2008 15:56 | automatické odoslanie formulára

Vdaka Andreas,

Bohužial mi to nejde. Prikladám časť kodu
Kód:
 
<form name="myform" action="$config['dir_tpl']form1.php" target="frplat" method="post">
<input type="hidden" name="fridob" value="$aData[iOrder]">
<input type="submit" value="submit">
</form>
<iframe src="$config['dir_tpl']form1.php" frameborder="0" scrolling=no name="frplat" height="40"></iframe>
<hr />

možno to pômôže.
Ak normálne stalčím talčidlo všetko je OK.


Offline

Užívateľ
Užívateľ
automatické odoslanie formulára

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25 | 25
Bydlisko: SK-Martin
NapísalOffline : 11.01.2008 17:40 | automatické odoslanie formulára

neviem či ten skript je funkčný ale v tvojom prípade by mal vyzerať takto:
Kód:
<script type="text/javascript" language="javascript">
function submitform(){
   document.myform.submit();
}
window.onload = function(){
   setTimeout("submitform();",2000);
}
</script>

andreas ti niečo napísal o atribute name=, tak neviem či si to upravil


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 05.04.15
Príspevky: 24
Témy: 10 | 10
Napísal autor témyOffline : 11.01.2008 18:09 | automatické odoslanie formulára

Samozrejme že som upravil name. Skôr vidím problém že formulár sa odosiela do ifram ktorý je hneď podním.


Offline

Užívateľ
Užívateľ
automatické odoslanie formulára

Registrovaný: 02.01.08
Prihlásený: 07.10.18
Príspevky: 140
Témy: 15 | 15
Bydlisko: Košice
NapísalOffline : 12.01.2008 14:14 | automatické odoslanie formulára

Problem by nemal byt s tym, ze sa odosiela ten form na adresu, ktora je v tom iframe...

Ten skript som sem hodil z nejakej mojej aplikacie, ale vlastne v tvojom pripade staci asi iba uplne jednoduchy zapis ako parameter v znacke body:

Kód:
<body onload="setTimeout('document.forms[0].submit();', 2000);">


Toto musi zarucene fungovat, ak mas na stranke len ten jeden formular, ktory chces automaticky odoslat. Ak ich tam mas viac, tak vlastne tym indexom v poli forms spristupnujes jednotlive formulare...


_________________
NB: MacBook Pro 13,3 (A1707), MacBook Pro 8,1 (A1278), Toshiba Portege M800-107

PC:
Zdroj: Corsair HX 520W | CPU: Core i5-8400 + Noctua NH-C12P | MB: Asus Z370-I Gaming | RAM: 2x 8GB DDR4 G.SKILL TridentZ RGB | HDD: A-DATA SU800 128GB | CASE: Fractal Design Define Nano S
 [ Príspevkov: 6 ] 


automatické odoslanie formulára



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie formulara

v Frontend

4

448

26.07.2012 21:52

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Chybne odoslanie formulara

v Backend

0

418

21.09.2010 8:54

max-m

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie formulára na e-mail

v Backend

9

868

05.09.2011 18:56

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie dát z formulára do iného súboru HTML

v Backend

3

641

13.01.2017 9:59

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie údajov

v Backend

1

590

18.04.2008 16:56

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie dat

v Backend

1

588

11.11.2009 17:16

Filipyno

V tomto fóre nie sú ďalšie neprečítané témy.

Dvojite odoslanie

v Frontend

8

471

14.11.2014 0:43

walther

V tomto fóre nie sú ďalšie neprečítané témy.

odoslanie url (C++)

v Backend

3

812

13.09.2007 13:52

UDC6WE

V tomto fóre nie sú ďalšie neprečítané témy.

casovane odoslanie mailu

v Backend

1

352

24.10.2012 21:19

killer

V tomto fóre nie sú ďalšie neprečítané témy.

Zostava - odoslanie objednávky

v Kôš

0

54

30.05.2016 17:38

Axyz

V tomto fóre nie sú ďalšie neprečítané témy.

Viacnásobné odoslanie formuláru

v Backend

15

1258

03.09.2011 21:57

camo

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie e-mailu

v Backend

0

588

03.03.2009 20:28

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

odoslanie button value

v Frontend

3

663

18.09.2009 14:02

pilná lama glama

V tomto fóre nie sú ďalšie neprečítané témy.

odoslanie hromadného mailu

v Backend

1

399

23.03.2012 7:48

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie nicku cez www?

v Backend

3

2056

29.06.2008 15:42

sedlák

V tomto fóre nie sú ďalšie neprečítané témy.

Formulár na odoslanie údajov

v Backend

1

612

13.10.2009 21:22

Svolo



© 2005 - 2026 PCforum, edited by JanoF