30. januar 2002 - 11:02Der er
5 kommentarer og 1 løsning
Show/hide layers og Flash sammen med IE
Jeg har et problem med en Flash fil jeg bruger som menu. Den er altså kun en del af en html-side. Efter width og height i embed tagget har jeg skrevet følgende: SwLiveConnect=true. Det er så meningen at når de besøgende klikker på mine knapper i Flash filen skal den show/hide layers på html-siden. Det virker også fint i Netscape på både PC og Mac, men i IE (både PC og Mac) virker det ikke - her viser eller gemmer den de forkerte lag. Hvorfor og hvad kan jeg gøre?
Her er hvad jeg har skrevet i actions inden i Flashfilen: on (release) { getURL ("java script:MM_showHideLayers('9','','hide','10','','hide','11','','hide','12','','hide','13','','show','14','','hide')"); }
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.
Prøv at placer dit EMBED TAG inde i dit OBJECT TAG. Det vil betyde at parameterne kommer til at stå 2 gange, men IE vil ignorere alt hvad der står i EMBED så det kommer til at virke efter hensigten. mvh geo
Har egentlig selv løst problemet - Netscape forstår det fint, men IE insisterer på at layerne skal have navne og ikke numre (ellers roder den rundt i det). Øøøøh tak for hjælpen ellers.........
Ifølge w3 standarden må unikke navne ikke starte med eller kun bestå af tal. Det er i og for sig ganske logisk, da den her så ville vende op og ned på verden:
1 = 2
Hvorimod
a1 = a2
Giver en hel del mere mening :))
:))
/Nikolaj
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.