Avatar billede christian-BN Praktikant
06. maj 2007 - 12:23 Der er 3 kommentarer og
1 løsning

Hvilken side er man på.

Hej, jeg har gang i den her menu.. http://abonde.net/menu.swf som bliver tilføjet på en ellers ren html-side.
Mit problem er, når man bruger et link, så bliver filen jo loadet igen, og derfor starter filmen forfra. Det gør at den animation jeg ellers har lagt i filmen, hvor blandt andet tallet skal skifte ikke kommer.
Kan man i flash hente en variabel i url'en, og ud fra den sætte den til at afspille en speciel del af min flashfilm/menu?

Pointsats kan øges til det ønskede..
Avatar billede alexander_j Nybegynder
06. maj 2007 - 15:24 #1
Der er flere muligheder:
1. Lav en frame hvor din flashmenu er i og load så sider i en anden frame.
2. Brug flashcookies til at gemme hvilken side brugeren er på
3. Der kan ikke hentes variabel via url'en, men du kan eventuelt sætte en variabel i den kode der kalder flashobjektet - fx minfilm.swf?minside=3
Avatar billede larsholmgaard_dk Nybegynder
07. maj 2007 - 09:23 #2
3: Ikke helt korrekt. En variabel kan hentes fra url'en og sendes med ind i flashen via fx. php eller asp.
Avatar billede alexander_j Nybegynder
07. maj 2007 - 16:23 #3
Tror vi mener det samme - det korte og det lange er vel, at det skal skrives i koden der kalder flashobjektet <- indskrivningen i koden der kalder flashobjektet kan sagtens generes via serverscript.
Avatar billede larsholmgaard_dk Nybegynder
07. maj 2007 - 16:51 #4
Jeps, så er vi helt enige. :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester