Avatar billede mireigi Novice
03. marts 2009 - 09:06 Der er 6 kommentarer og
1 løsning

Javascript lysavis

Hej eksperter,

Jeg har behov for en lysavis der kan scrolle en tabel nedefra og op. Jeg har forsøgt mig med <marquee></marquee>, men den virker ikke korrekt i Internet Explorer når indholdet er tabeller eller links.

Senere fandt jeg ud af at <marquee> ikke er gyldig hos w3school, hvorfor jeg skiftede til en lysavis baseret på javascript. Denne virker fint i både Firefox og Internet Explorer.

Desværre bruger javascriptet 33-80% cpu kraft i Firefox.

Mit spørgsmål er derfor:
Hvordan laver jeg en lysavis i javascript som ikke belaster cpu'en i Firefox?

Har jeg andre alternativer?

På forhånd tak,
MiReiGi
Avatar billede dotcom1 Nybegynder
03. marts 2009 - 10:26 #1
Hej.
Du kan finde en masse færdige scripts her: http://www.dynamicdrive.com/dynamicindex2/index.html Måske kan du finde et, der lige passer til dig.
Avatar billede mireigi Novice
03. marts 2009 - 11:16 #2
Tak for dit hurtige svar.

Desværre har de forskellige scrollers, på siden du linker til, samme problem som den jeg anvender i øjeblikket: Firefox sluger alt for meget CPU kraft.

Men det er måske en fejl i Firefox?
Avatar billede olebole Juniormester
03. marts 2009 - 13:38 #3
<ole>

Nej, det er ikke en fejl. De sluger såmænd ikke så meget. Animation i JS vil altid trække en del resourcer, men de scripts, der bliver linket til er langtfra særlig forslugne  =)

/mvh
</bole>
Avatar billede mireigi Novice
03. marts 2009 - 15:26 #4
Tjaa, jeg ved nu ikke.

Mozilla Firefox 3.0.6 -- CPU 33%-80%

Internet Explorer 7.0.5730.11 -- CPU 0%-0%

Det er ved kørsel af samme script i begge browsere.

Jeg aner vitterligt ikke hvad jeg skal gøre for at få funktionaliteten uden at FF sluger så meget.
Avatar billede olebole Juniormester
03. marts 2009 - 15:59 #5
"Tjaa, jeg ved nu ikke." >> Nej, det er formodentlig derfor, du spørger ... det er i hvertfald derfor jeg svarer  =)

FF er en lige så skoddet browser som IE. Blot ligger deres elendigheder på lidt forskellige områder - og desuden er det politisk yderst ukorrekt at sige sådan.

Der er intet mystisk i det forbrug ved en animation, når vi taler Firefox - det er nærmere normen. Test det med andre scripts  ;o)
Avatar billede olebole Juniormester
03. marts 2009 - 16:00 #6
"Jeg aner vitterligt ikke hvad jeg skal gøre for at få funktionaliteten uden at FF sluger så meget." >> Hvis dét er kravet, må du droppe projektet
Avatar billede mireigi Novice
09. marts 2009 - 14:04 #7
"Hvis dét er kravet, må du droppe projektet"

Jeg er også nået til den konklussion. Har droppet at optimere det yderligere til FF. >85% af brugerne bruger alligevel Internet Explorer, hvor problemet ikke eksisterer.

Jeg lukker herfra.
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