Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  4 1042
Jeg bruker denne javascripten for å få bildene til å komme opp når man peker på dem..:

Kode

<script type="text/javascript">
    function vis_bilde(src, title, size, technique) {
        bildeboks = document.getElementById('bildeboks');
        bildeboks.innerHTML = '<p style="color:#AFA79B; font-family:verdana; font-size:12pt;">' + title + '<br>' + size + '<br>' + technique + '</p>' + '<img src="' + src + '">';
        bildeboks.style.display = 'block';
    };
</script>
Det virker i Firefox, men ikke i IE..

Hva kal jeg gjøre med det?

Takker for svar!
Limited edition
Moff's Avatar
Ser ut som du har en lett syntaksfeil i første statement. FireFox klarer å kompensere for det, men Internet Explorer er mer sensetiv (og i dette tilfelle helt korrekt, etter min mening). Når du lager variabler i Javascript må du sette typen foran, som dette:

var bildeboks = document.getElementById('bildeboks');

Du har også en enda lettere feil i HTML-en din, fordi du ikke har med alt="" og avsluttning på img-taggen.

<img src="#" alt="#" />

Jeg testet med IE6, så dette bør funke i IE7 også, hvis det er denne browseren du har problemer med.
hvorfor må jeg ha med "alt"??
Hvis blinde bruker et program som leser siden, får de servert alt-teksten istedenfor filnavnet.

Dette er bare en av grunnene.
ta en titt på hvordan det ble :P

http://www.fadum.moo.no