24. maj 2008 - 20:50Der er
13 kommentarer og 1 løsning
Hvis ingen flash
Hej,
Jeg har en side hvor jeg har lavet lidt flash på, men jeg ønsker IKKE at folk skal blive mindet om at de ikke har nogen player installeret, hvis de ikke har det, så vil jeg gerne ha at de blot ser en bagground-image?
Ja, markup koden er valid, men derudover er der jo bunker, du skal tage hensyn til for at hele dokumentets kode er valid. W3C's validator validerer jo kun din markup kode - ikke din scriptkode ;o)
Faktisk vil jeg tillade mig at tvivle på, om din kode overhovedet kan parses som XHTML. Laaaaangt de fleste såkaldte XHTML sider på WWW kan kun parses som fejlfyldt HTML - også selvom de måtte validere til perfektion.
XHTML er elendig understøttet på WWW. IE understøtter det således ikke endnu - og FF understøtter det kun mere eller mindre 'tilsyneladende' =)
Såørgsmålet er godt nok blevet besvaret, men jeg har et lille et mere, hvis jeg må ha lov?
Er der en måde at nøjes med at læse en CSS fil ind hvis brugeren ikke har flasplayer, jeg vil jo gerne undgå at indlæse ex antal kb hvis de har? Forstår i?
css bruges til at style med - ikke til at bestemme hvad der skal loades og ikke skal loades. Så vil jeg stadig mene at det er via js tjekket skal køres.
Jeg har et lille stykke flash for hver side som de fleste kan se, hvis de ikke kan se den pga at de ikke har player installeret bliver der indlæst en EKSTRA .CSS som inder holder alle .gif men KUN for dem som ikke har player.
Det vil sige at istedet for at indlæse 500mb billeder ; ) plus 500mb .swf nøjes dem som har player medde 500mb??
Du torturerer da forhåbentlig ikke brugeren med 500MB billeder eller Flash i initielt download(?) =)
Da et stylesheet _skal_ ligge i head-elementet, kan det ikke tilføjes midt under indlæsningen af body'en. Du må derfor lave et Flash-tjek i JS, inden body'en skal indlæses. Jeg er på arbejdet nu og har derfor ikke tid til at lave det for dig :o(
Synes godt om
Ny brugerNybegynder
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.