10. september 2002 - 20:39
Der er
24 kommentarer og 1 løsning
link fra en flash fil til en anden i et andet windue
Hejsa Jeg skal have lavet en link i en swf fil, som skal give en komando til en anden swf fil i et andet windue
Jeg har lavet et lille eksempel som jeg gerne vl have lavet færdigt §:)
Det skulle være lige til at gå til §;) Jeg har skrevet mit ynkelige forsøg på hvad der skal ske i <<tekst>>
Siden kan ses her
http://www.3diva.dk/eksperten/link_index.html og filerne kan hentes i en zip fil her
http://www.3diva.dk/eksperten/link.zip svaret kan sendes til kludder@3diva.dk
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.
10. september 2002 - 21:10
#2
Mat >> stads ?? Når man trykker på left skal den give en besked i right om at gå til frame 2,,, og i right skal der stå den skal gå til lift swf i frame 2 !! Det er da simpelt, jeg er ikke til alle de engelske sider §:) Kan du ikke lave et eksempel i de filer der er ?
10. september 2002 - 23:10
#3
getURL (\"java script:top.rigth.movie.TGotoFrame(\'_level0\',1);\");
0
FlashNavn er det ID der står i htmlkoden!!! I det følgende er navnet \"movie\":
<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5 ,0,0,0\" WIDTH=300 HEIGHT=200 NAME=movie id="movie">
Husk desuden at javaScript er casesensitive - Så ingen slinger med store og små bogstaver.
/Nikolaj
10. september 2002 - 23:11
#4
Så simpelt kan det gøres. Husk selv at indsætte id="movie" og ret navnene på så det er den ramme filmen "movie" ligger i der histtes på. /Nikolaj
10. september 2002 - 23:11
#5
Og så virker det KUN i IE - Det kan aldrig virke i NS.
11. september 2002 - 08:55
#6
hej nikolaj Kan du ikke indsætte det i de filer jeg lagt på nettet ? Man skal bare klikke på den venstre knap, der giver besked til den højre der igen giver besked til den venstre §8) Det er ok med kun IE §;)
11. september 2002 - 09:46
#7
Et par småfejl... Indsæt følgende på knappen i venstre : on (release) { getURL("java script:top.right.movie.TGotoFrame('_level0',1);", "right"); } Og så i højre ramme : <object id="movie" classid="clsid:D2.. /Nikolaj
11. september 2002 - 10:33
#8
11. september 2002 - 10:38
#9
Når nu det kun virker i IE kan jeg på ingen måder se det er en federe løsning end min meget korte : on (release) { getURL("java script:top.right.movie.TGotoFrame('_level0',1);", "right"); }
11. september 2002 - 11:39
#10
tak for budene, men kan i ikke sætte dem ind i det eksempel jeg har lavet ?????? det er meget nemmere at se hvad der skal ind hvor så §:)
11. september 2002 - 11:39
#11
smid en mail, så jeg kan sende filen til dig.
11. september 2002 - 16:01
#12
cool §:) Den står i toppen §;) kludder@3diva.dk
11. september 2002 - 16:04
#13
Du lå klar, så de er såmænd sendt :)
12. september 2002 - 09:28
#14
Den er fin du §:) Men jeg har ikke været hjemme igår, men tjekker den når jeg kommer hjem §;)
12. september 2002 - 09:29
#15
Det er bare lækkert :)
12. september 2002 - 18:00
#16
hej nikolej Har lige kigget på den, men noget er galt §:( Den viser ikke left knappen, og når jeg kigger i html filen kan jeg ikke se noget javascript ? Er det de rigtige filer du har sendt ?
12. september 2002 - 18:37
#17
Prøver lige igen så...
12. september 2002 - 18:40
#18
Tror nu nok det var de rigtige filer. Anyway, så nej der er intet som helst javascript i den leftframe. Det hele er sat ind på selve knappen. Nemlig som allerede skrevet on (release) { getURL("java script:top.right.movie.TGotoFrame('_level0',1);", "right"); } /Nikolaj
18. september 2002 - 21:36
#19
Jeg har lagt de filer du har sendt ud på
http://www.3diva.dk/eksperten/bud2/link_index.html Og jeg har kigget i den left.fla fil der er med og der kan jeg helder ikke se følgende code:
on (release) {
getURL("java script:top.right.movie.TGotoFrame('_level0',1);", "right");
}
nogle stedder ??? Hvilken version af flash bruger du ?
18. september 2002 - 23:08
#20
glem den sidste mail §;) et eller andet gik galt *GG* Har rodet med det nu og det er da HELT klart det nemmeste §;) men kan du ikke til sidst lige forklare denne linie: getURL("java script:top.right.movie.TGotoFrame('_level0',1);", "right"); de første: (top,right,movie) hvad siger de ? næste: (level,1) er det laget i selve flash filen ? den sidste: (right) er det "frame" navnet ? så er poitne vel tjent §;)
19. september 2002 - 00:24
#21
top = javascripts øverste element i et vindue - over f.eks frames. right = navnet du selv har givet rammen. movie = det ID="movie" jeg har sat ind i flashkoden _level0 = Er hovedfilmen i din flash 1 = den frame du vil gå til i flashfilmen :) /Nikolaj
19. september 2002 - 00:26
#22
For lige at uddybe "top" Et vindue kan bestå af flere elementer. Top er det øverste. Under det kommer frames/rammer Herunder igen kommer selve siden - Dvs body/head osv. Rammer kan så tilgåes ved enten at bruge top : top.RAMMENAVN eller parent.RAMMENAVN. /Nikolaj
19. september 2002 - 00:28
#23
En ganske ofte fejl i javascript er at folk tilgår "window" som det øverste element - Den går ikke. Elementerne starter fra toppen.-
22. september 2002 - 03:01
#24
den er i vinkel du §;) tak for hjælpen
22. september 2002 - 09:13
#25
no problemos :)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.