Avatar billede uas Nybegynder
13. april 2005 - 12:42 Der er 5 kommentarer og
1 løsning

Genindlæs ikke flash menu

Hej

Jeg har lavet en menu til en hjemmeside i flash, hvor menupunkterne "køre" ud. Mit problem er, at hver gang jeg trykker på et menupunkt, genindlæses siden og menu starte forfra.

Kan man lave det sådan at flash'en ikke genindlæses hver gang man reloader siden???
Avatar billede jokkejensen Novice
13. april 2005 - 12:54 #1
ja det kan gøres med frames... smid din menu i en <iframe> ... ved godt det er en stinkende løsning .. alternativt kan du lave 2 flash menuer.. en der er "loadet" og en til "forsiden" som med noget server script kun vises ved session start..
Avatar billede pyroman Nybegynder
14. april 2005 - 00:07 #2
Du kan også bruge én af disse metoder:

I dine html-sider skriver du følgende ind ved <object> koden:

<object>
...
<param name="flashvars" value="frame=kontakt" />
<embed src="minflash.swf?frame=kontakt" ... />
</object>

Så er der en variabel med navn 'frame' når din flash loades - så kan du gå til framet med det pågældende label (her 'kontakt'):
I frame 1 i hovedtislinien:

gotoAndPlay(frame);


En anden lidt mere kompliceret løsning er at bruge flash's cookie-system "SharedObject" - det kan du læse om i flash hjælpen...
Avatar billede uas Nybegynder
14. april 2005 - 09:04 #3
hej pyroman

det virkede fint med at sende en variable med til flashen.
Avatar billede uas Nybegynder
14. april 2005 - 09:12 #4
...
Avatar billede uas Nybegynder
14. april 2005 - 09:13 #5
hej pyroman

du skal lige lave et svar, så du kan få dine point :-)
Avatar billede pyroman Nybegynder
14. april 2005 - 13:32 #6
yes sir - her...
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