Avatar billede easysoft_studios Nybegynder
14. august 2001 - 13:49 Der er 1 kommentar og
1 løsning

animations skift

jeg har lavet en title som gerne må \"sprælle\" lidt. Det kunne jeg gøre ved at lave en animation, lad os sige i Animation Shop 3, og så smide den på. Men jeg kunne godt tænke mig at lave en række animationer, og så vælger siden, fx. ved åbning, en tilfældig (:random) animation, og viser og afspiller den.
Dog skal den reagere på en hvilken som helst side, da det hele er bygget om med rammer, og title er i en anden ramme en det med indholdet, som ændres :)
Avatar billede jakoba Nybegynder
14. august 2001 - 14:12 #1
Jeg går id fra at dine animationer bliver gemt som .gif filer.

i head i hver indholds-fil:

<script language=\'javascript\'>

// filnavnene på alle dine animationer i et array:
var agif = new Array( \"agif1.gif\", \"agif2.gif\", \"agif3.gif\", \"agif4.gif\",
                      \"agif5.gif\", \"agif6.gif\", \"olsen.jpg\", \"agif7.gif\",
                      \"agif8.gif\", \"agif9.gif\"  );

// vi vælger en.
var valgtagif = agif[ Math.floor( Math.random()*agif.length ) ];

// sæt den i titel rammen.
parent.frames[\'titlerammenavn\'].document.images.titleanim.src = valgtagif;

</script>

i din titel fil skal den <img kommando hvor animationen spiller have et navn:

<img name=\'titleanim\' src=\'agif1.gif\' width=500 height=75>

mvh JakobA
Avatar billede easysoft_studios Nybegynder
14. august 2001 - 21:54 #2
takker meget! :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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