02. august 2006 - 13:24Der er
6 kommentarer og 1 løsning
Tilføj kun script til bestemte billeder
Hej alle.
jeg skal lige sige, at jeg ingen form for erfaring eller viden har inden for javascript.
Jeg har en side hvorpå ét af billederne har lidt transparency i det. Siden nogle versioner af IE ikke kan klare PNG transparency, har jeg fundet et png fix på nettet, og det virker rimeligt. Mit problem er bare, at rsten af sidens billeder OGSÅ er png. Og det giver lidt deformation af de andre billeder, hvori der ikke er transparency.
Derfor tænkte jeg, at der muligvis kunne være en måde kun at tilføje et givent script, til et givent billede - Altså uden at det har effekt på de andre billeder.
Undlad defer. Det giver efter min erfaring problemer med billeder der ikke har defineret height og width, fordi den erstatter billederne for tidligt - til gengæld må du dog leve med et blink på skærmen når den skifter dem ud.
Jaiz, så nemt er det desværre ikke - fixet kræver nemlig at bl.a. filnavnet gives til et DirectX-filter, som så renderer det med transparency. Det er derfor sådan et script er nødvendigt, med mindre man vil til at skrive det på hvert enkelt billede - noget som ofte ikke er muligt, i hvert fald ikke hvis man også anvender server-side scripting såsom PHP eller ASP.
Fair nok - det er også muligt, men der er situationer hvor det er upraktisk, da man så vidt jeg husker skal kende højde og bredde, og det kan være meget stressende for PHP at skulle kontrollere eksterne filer.
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.