23. august 2004 - 15:52
Der er
36 kommentarer og 2 løsninger
Ændre value i inputbox ved load
Hej... Jeg har en side som sidder i en iframe... Det jeg vil gøre er så at når siden åbner, skal en textbox value blive '' dvs. ingenting. MEN input boxen er i den side hvor iframen er... Har prøvet: <body onload="parent.inputtext.value = ''"> men virker ikke, "inputtext" er input boxens navn...
Annonceindlæg fra HP
23. august 2004 - 15:54
#1
<body onload="window.parent.document.getElementById('inputtext').value = ''">
23. august 2004 - 16:04
#2
-- og du skal huske, at det skal være under samme domæne !-) -- og den gamnmeldags løsning skal bruge formnavnet: <body onload="parent.document.FORMNAVN.inputtext.value = ''">
23. august 2004 - 19:38
#3
virker ikke :/
24. august 2004 - 00:10
#4
-- og du har sikret dig, at det er under samme domæne ?-) -- og at du bruger enten and_s eller min løsning fra det body-tag, som i forvejen findes i det dokument, du loader i iframen ?o]
24. august 2004 - 14:49
#5
ja :/...
24. august 2004 - 14:53
#6
Kan du ikke smide lidt kode herind... fx noget ala -------HOVED FIL--------- <body-fætter-tagget> nogen forskellige tags <et lille iframe-tag> </body> ------IFRAME----------- <body og noget onload-dims> bla bla bla </body>
24. august 2004 - 15:12
#7
hoved fil: <html> <body> <form action="fil.htm" method=post" name="message"> <input type="text" name="text"> (har lavet navnet om til text istedet for inputtext, og har prøvet med inputtext ;) ) <input type="submit" name="submit" value="send"> </form> fil.htm <html> <body onload="parent.document.message.text.value = ''"> (har også prøvet med den anden metode </body>
24. august 2004 - 15:17
#8
Hvor er iframen i hovedfilen ?-)
24. august 2004 - 15:56
#9
<html> <body> <iframe name="chattext" src="fil.htm"></iframe> <form action="fil.htm" method=post" name="message"> <input type="text" name="text"> (har lavet navnet om til text istedet for inputtext, og har prøvet med inputtext ;) ) <input type="submit" name="submit" value="send"> </form>
24. august 2004 - 16:16
#10
Så prøv: <body onload="parent.document.message.text.value = ''">
24. august 2004 - 16:18
#11
>>and_ Det er vel det han prøver ?-)
24. august 2004 - 16:29
#12
sorry... sad lige i mine egne tanker.... ;) Og du er fuldstændig sikker på at det ikke er cross-domain-scripting? Får du en javascript fejl? hvis ja.. hvilken?
24. august 2004 - 16:43
#13
ligger begge indenfor samme domæne :/... ingen fejl til at se... :/...
24. august 2004 - 16:47
#14
Heller ikke noget med subdomæner ?-)
24. august 2004 - 16:53
#15
jo men det er det samme subdomæne :/
24. august 2004 - 16:55
#16
Så'en kan du ikke tænke... Et sub er et domæne på lige fod med alle andre... Så du laver crossdomain scripting...
24. august 2004 - 16:59
#17
nej ejg gør ej.. fordi begge sider er under samme subdomæne og domæne ;)
24. august 2004 - 17:05
#19
24. august 2004 - 17:08
#20
jeg har problemer med at skrive i chatten, hvis det er det du mener?
24. august 2004 - 17:10
#21
´sorry.. retter lige: jeg har ikke problemer med at skrive i chatten, hvis det er det du mener?
24. august 2004 - 17:18
#22
teksten forsvinder ikke... når man har skrevet en besked
24. august 2004 - 17:24
#23
kan du ikke lige åbne chatten.... Så kan vi vel lave det på en knap: <input type="button" onclick="document.message.submit(); document.message.text.value = '';" name="subby" value="send">
24. august 2004 - 17:29
#24
gjorde jeg også før, men så slettede den inden den nåede at sende, men nu er der der der submit() på... hvad gør man så hvis man nu ikke har java?
24. august 2004 - 17:30
#25
hvis du lige åbner chatten igen så kigger jeg på det..
24. august 2004 - 17:37
#26
sådan
24. august 2004 - 17:45
#27
din chat laver sjove ting og sager, men din iframekode er: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> <META HTTP-EQUIV="Refresh" CONTENT="8; URL=writemessage.php?number=8q7UE0dHYbYO5MP2"> <link href="style_writemessage.css" rel="stylesheet" type="text/css"> </head> <body> <span class="chattext">*censored*</span></body> </html> Den holder jo ikke ;) ...Den skal være: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> <META HTTP-EQUIV="Refresh" CONTENT="8; URL=writemessage.php?number=8q7UE0dHYbYO5MP2"> <link href="style_writemessage.css" rel="stylesheet" type="text/css"> </head> <body oncload="window.parent.document.message.text.value = '';"> <span class="chattext">*censored*</span></body> </html>
24. august 2004 - 17:54
#28
and opret svar, virker nu :)
24. august 2004 - 17:57
#29
Med de løsninger, jeg lagde roenving 23/08-2004 16:04:05 roenving 24/08-2004 00:10:07
24. august 2004 - 18:16
#30
Roenving skal også have point ;)
24. august 2004 - 18:16
#31
ja okay, tænkte jeg ikke lige på :( sorry... opret svar roenving... du får 40, and får 60 for at hjælpe mig mest :)
24. august 2004 - 18:17
#32
Det'r da helt i orden '-)
24. august 2004 - 18:19
#33
og ja.. Jeg vil da gerne hjælpe dig med at beta-teste din chat... Der er vist stadig lidt fejl i den... :) som vi lige skal have luget ud...
24. august 2004 - 18:27
#34
fedt... har du msn eller icq?
24. august 2004 - 18:30
#35
Tak for point ;~}
24. august 2004 - 18:33
#36
jada :p har lige smidt en mail i din retning....
24. august 2004 - 18:37
#37
så lidt ;)
24. august 2004 - 18:38
#38
hmm hvilken adresse har du brugt? send til lasse@espeholt.dk
Vi tilbyder markedets bedste kurser inden for webudvikling