20. februar 2003 - 09:35Der er
15 kommentarer og 1 løsning
Gif istedet for Flash
Jeg har lavet en hjemmeside med en Flash topbar. Jeg kunne godt tænke mig at hvis brugeren ikke har Flash plugin blot for vist et gif billede istedet. Kan det lade sig gøre uden at sende brugeren videre til en helt anden html side?
cobalt> Det er ikke nødvendigt at lægge en skrevet kommentar for at lytte med. Du sender bare en kommentar uden tekst, så er du automatisk med på en lytter, og det uden at "skramle med stolen". ;-)
Tak for svaret, Per. Jeg kan dog ikke få det til at virke. Jeg har indsat en label med navnet #Map i den første frame i min flash film, og eksporteret med kryds i gif fil. Den laver også en .swf og en .gif fil. Men hvis jeg prøver at se .swf filen i en browser uden plugin får jeg den sædvanlige fejlmeddelelse med den manglende plugin. Du plejer jo at have ret , Per :o) ...så kan det måske være fordi jeg sidder på Mac?
Tak for indsatsen. Per. Det jeg netop ville undgå var at brugeren skulle vises hen til en anden noflash.html side. Jeg ville blot have vist en gif istedet for min flash top. Jeg skal blot finde ud af om det kan lade sig gøre. Min kunde vil ikke betale mig for at lave hele sitet i 2 versioner (én flash og én uden flash). Så hvis svaret er at det ikke kan lade sig gøre er det også ok?
Jeg er altså bange for at jeg ikke rigtigt forstår... :o( Det jeg havde håbet på var et enkelt lille script som lød sådan her: if flash plugin then show: top.swf else show: top.gif ...som du kan se er jeg ikke haj til javascript ...men håber du forstår alligevel ;o)
Måske er jeg lidt tungnem, men jeg har altså stadig ikke forstået om det kan lade sig gøre blot at få vist en .gif istedet for en .swf, uden at skulle sende brugeren videre til en anden noflash.html side :o(
Du kan faktisk lave et html dokument, men to forskellige opbygninger med dokument.write. Først undersøger brugerens browser med et detection javascript, og så laver du dokument.write i if tilstandene i detection scriptet. Så kan du lave to forskellige html sider afhængig af om brugeren har flash eller ikke.
I nikolajdu eksempel
f (findVersion==6){ <!- anvend dokument.write til at udskrive html koder, der kan afvikle en flash animation -> }else if(!findVersion ==6){ <!- anvend dokument.write til at udskrive html koder, der kan vise gif billede -> }
if (findVersion==6){ <!- anvend dokument.write til at udskrive html koder, der kan afvikle en flash animation -> }else if(!findVersion ==6){ <!- anvend dokument.write til at udskrive html koder, der kan vise gif billede -> }
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.