28. april 2004 - 21:33
Der er
23 kommentarer og 2 løsninger
Billede skal skifte fra andet vindue
Jeg har en main vindue, hvor alt tekst osv er, her skal jeg have et link til en et popup vindue hvori der er nogle billeder. Når man klikker et af billederne skal billedet i main vinduet skifte til det samme billeder? Hvordan gør man det? NB! skal bruges i forb. med profilikon.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. april 2004 - 22:23
#1
<img src="profil.gif" onclick="parent.document.images['profilikon'].src=this.src">
29. april 2004 - 15:17
#2
Kan du komme med et eks. ? hvad der skal stå i hoved og i popup filen?
29. april 2004 - 15:33
#3
I hovedvinduet skal du have et billede med navnet profilikon: <img src="defaultIcon.gif" name="profilikon"> -- og så skriver du ovenstående på billederne i popup'en, et voilá !-)
29. april 2004 - 15:45
#4
ok, det prøver jeg så
29. april 2004 - 15:50
#5
hmm det virker ikke! Hovedside: <a href="java script:void(0)" onclick="window.open('test2.html','nyt');">Åben billedemanger</a> <img src="defaultIcon.gif" name="profilikon"> Popupside: <img src="msn.gif" onclick="parent.document.images['profilikon'].src=this.src">
29. april 2004 - 15:50
#6
<ole> <img src="profil.gif" onclick="opener.document.images['profilikon'].src=this.src"> Vil nok virke en del bedre, hvis der er tale om en popUp, der skal 'tale' med sin opener :) /mvh </bole>
29. april 2004 - 15:54
#7
Jepz !-)
29. april 2004 - 15:55
#8
Olebole og roenvig, svar!
29. april 2004 - 16:00
#9
Javel ...!!! :D
29. april 2004 - 16:00
#10
Mine øjne må jo have været lidt rustne på det tidspunkt, siden jeg kunne finde på at skrive parent, når du tydeligt angiver, at det skal være fra en popup ... -- men velbekomme '-)
29. april 2004 - 16:01
#11
Ja, man skal huske at tiltale sin far på en passende måde ... gider du ikke forklare mine unger det? ;o)
29. april 2004 - 16:21
#12
Pop ?-) -- og tak for point ;~}
29. april 2004 - 18:14
#13
jeg har lige et andet spm.! nu er det sådan at den ændre billedet navnet på hovedsiden, da jeg skal have billedetnavnet send videre i en form til en database?
29. april 2004 - 18:17
#14
?-)
29. april 2004 - 18:23
#15
kan det lade sig gøre enten ved at <img src="bla bla"> bliver ændret eller at billedet navnet kommer over i en hidden box??
29. april 2004 - 18:32
#16
Det er da netop img-src, som bliver ændret ?-)
29. april 2004 - 18:52
#17
hmm, ok, kan man så få det lavet sådan at værdien fra popup boksen bliver sendt til en hidden box?
29. april 2004 - 18:56
#18
Ja, også det: <img src="profil.gif" onclick="opener.document.images['profilikon'].src=this.src;opener.document.FORMNAME.FIELDNAME.value=this.src">
29. april 2004 - 19:05
#19
jeps, det virker, men kan man ikke gøre sådan at ikke hele stien til billedet bliver sendt til form boksen?
29. april 2004 - 19:25
#20
Joda, men præcis hvordan er meget afhængigt af dit navngivningsskema ... F.eks. <img src="profil.gif" onclick="opener.document.images['profilikon'].src=this.src; opener.document.FORMNAME.FIELDNAME.value=this.src.replace(/^(.*\/)\w{3,}\.gif$/i,'');"> -- her er det et simpelt skema, hvor det kun er .gif-filer, og filnavnene er mindst 3 tegn lange og kun består af bogstaver (a-z), tal og _ !-)
29. april 2004 - 20:36
#21
kan ikke få det til at virke, har ændret 3 tallet til et 1-tal !?
29. april 2004 - 20:38
#22
Hvis de hedder f.eks. 1.gif, 2.gif, 3.gif osv. (eller a, b, c !-) skulle det virke ...
29. april 2004 - 20:40
#23
ja, de hedder 1.gif, 2.gif. Min kode ser sådan her ud: echo "<img src='images/member/".$number.".gif' onclick=opener.document.images['profilikon'].src=this.src;opener.document.submit.proficon.value=this.src.replace(/^(.*\/)\w{1,}\.gif$/i,'') onMouseUp=self.close()>";
29. april 2004 - 20:42
#24
Hov, det må du zq undskylde, jeg havde tænkt bagvendt: this.src.replace(/^.*\/(\w+\.gif)$/i,'$1')
29. april 2004 - 20:53
#25
Jamen, nu virker det jo, men nu er pointene jo delt :), men hvis det ikker imod E's reglement, kan du kigge her
http://www.eksperten.dk/spm/494948
Vi tilbyder markedets bedste kurser inden for webudvikling