Løst: Flash i html - hva er beste måten å gjøre det på?

Løst: Flash i html - hva er beste måten å gjøre det på?

Innleggav segrov » tir 06.11.2007 23:10

Hvordan best bruke flash på html-sider??

Jeg har en del utfordringer omkring flash på nettsider. Jeg ønsker at de som ikke har flash skal få et alternativt innhold, og i tillegg ønsker å jeg å embedde flash på en måte som gjør at internet explorer-brukere slipper å trykke på flashfilmen for å gjøre den aktiv.

Tidligere var det lett å legge til alternativt innhold. Da la man bare inn et bilde <img> mellom taggene som holdt flashen på plass, dvs <object></object>.

Nå anbefaler adobe å integrerer flash ved hjelp av javascript, men nå er det ikke lenger noe elementær plass å legge alternativt innhold.

Det største problemet oppstår kanskje i CMS-systemer. Siden flash nå krever et javascript i <head></head> - noe man sjelden kan føye til - er det ikke ofte man får integrert flash på noen god måte.

er det noen som har gode måter å integrere flash på?
Sist endret av segrov den tor 08.11.2007 10:03, endret 1 gang
medlem i 249 måneder
 

Re: Flash i html - hva er beste måten å gjøre det på?

Innleggav decodex » tir 06.11.2007 23:18

Om du ønsker å unngå at Flash-filmen må aktiveres via klikk i Internet Explorer, så finnes det ikke andre måter å integrere Flash-filmen på enn via JavaScript (så vidt jeg vet).

Derimot, om du først bruker JavaScript er det veldig enkelt å vise alternativt innhold for de som ikke har JavaScript/Flash. Det finnes gode JavaScript for integrasjon av Flash-filmer, som lar deg sjekke om brukeren har Flash installert, og hvilken versjon. Dermed er det en smal sak at du overskriver annet innhold via JavaScript når du legger inn Flash-filmen for de som støtter det.

Det vanlige er at du ber et JavaScript-objekt om å legge inn Flash-filmen i et HTML-element angitt via en ID. F.eks. kan dette være et DIV-element. Om du så har noe standard innhold i dette DIV-elementet, vil det bli overskrevet når Flash-filmen legges inn.

Om du ønsker studere et fungerende eksempel kan du f.eks. titte på en enkel side jeg laget for en tid tilbake for mitt lille firma. Standardinnhold er et statisk bilde, som erstattes av et Flash-slideshow om det støttes.

Brukerens avatar
medlem i 218 måneder
 

LØST: Re: Flash i html - hva er beste måten å gjøre det på?

Innleggav segrov » tor 08.11.2007 10:03

Hei, takk for eksemplet.

Forstår jeg deg riktig, har du brukt en løsning fra http://blog.deconcept.com/swfobject/

Den siden er jo fullspekka med eksempler og masse nice.
medlem i 249 måneder
 


Returner til Flash / Silverlight



Hvem er i Forumene

Registrerte brukere: Google [Bot]