27. marts 2003 - 10:18
Der er
10 kommentarer og 1 løsning
onload
Hey der... Jeg har følgende script, men det virker ikk helt efter planen... frm2 bliver vist i begge iframes?? hvad er der galt?? <body onLoad="document.frm1.submit(); document.frm2.submit();"> <form name="frm1" target="frame1" action="en_side.php" method="post"> <input type="hidden" name="input1" value="123"> <input type="hidden" name="input2" value="haha"> </form> <form name="frm2" target="frame2" action="en_side.php" method="post"> <input type="hidden" name="input1" value="halloo"> <input type="hidden" name="input2" value="noget"> </form> <iframe name="frame1"></iframe> <iframe name="frame2"></iframe> </body>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
27. marts 2003 - 10:20
#1
Når du submitter én form, så skifter siden jo og så findes form2 jo ikke længere...
27. marts 2003 - 11:35
#2
nikolajdu> han har da angivet et target i <form> så siden skulle ikke skifte?!?
27. marts 2003 - 11:37
#3
jeg kender ikke til PHP, men kan det tænkes at den kløjs i at få samme parametre i samme session fra samme side i samme browser?
Slettet bruger
27. marts 2003 - 17:03
#4
Må vi se et link?
27. marts 2003 - 17:49
#5
phoenixy --> Det her er hele koden... :)
Slettet bruger
27. marts 2003 - 17:55
#6
Der må vel både en "en_side.php"?
Slettet bruger
27. marts 2003 - 17:58
#7
Der må vel være en "en_side.php"...
27. marts 2003 - 18:39
#8
jeg har selv fundet et løsning :) <? $cell_arr = array( 1 => '12345678', 2 => '54772211'); if($_GET[num] >= count($cell_arr)) $_GET[num] = 0; $_GET[num]++; ?> <script type="text/javascript"> setTimeout("location.href='<?=basename($_SERVER[PHP_SELF]).'?num='.$_GET[num]?>'", 14400000); </script> <body onLoad="document.frm.submit();"> <form name="frm" target="frame" action="en_side.php" method="post"> <input type="hidden" name="cell" value="<?=$cell_arr[$_GET[num]]?>"> <input type="hidden" name="pass" value="pass"> </form> <iframe name="frame"></iframe> </body>
27. marts 2003 - 18:40
#9
phoenixy --> en_side.php har jo ikke noget at gøre med at det er den samme side som bliver vist i begge iframes... det har jo noget at gøre med siden hvor de iframes befinder sig :)
Slettet bruger
28. marts 2003 - 15:23
#10
Men det ville kunne illustrere dit problem.
29. marts 2003 - 09:15
#11
nåja havde da lige overset det target ;-)
Vi tilbyder markedets bedste kurser inden for webudvikling