Hjælp til JavaScript - Virker i IE, mangler Mozilla og Netscape.
Ref: http://www.eksperten.dk/spm/343878// oprettede lige eget spørgsmål til svar.
Jeg kan ikke få denne kode til at virke i Mozilla og Netscape, kun i IE.
I Netscape og Mozilla, kommer billedet ikke frem... eller også har jeg lavet koden forkert...
Det er et script, som ligner det, som der eks. også er på visning af biler på bilbasen.dk
<?php
$ud_forste = mysql_fetch_array($hent_forste);
//henter bare det første billede som skal vises fra starten af
echo "<img src=\"$ud_forste[billede]\" name=\"billede\" id=\"billede\" height=\"170\" Width=\"265\" style=\"padding: 5px;\"><br>";
while ($ud_image = mysql_fetch_array($hent_billeder)) {
// henter 4 billeder (og udskriver dem henholdsvis som 4_1.jpg, 4_2.jpg osv.)
echo "<img src=\"$ud_image[billede]\" href=\"$ud_image[billede]\" OnMouseOver=\"SkiftBilledeUd('billede',this.href);\" height=\"48\" width=\"60\" style=\"padding: 4px;\">";
}
?>
og funktionen er:
<script type="text/JavaScript" language="JavaScript">
function SkiftBilledeUd(objekt, pic) {
if (document.getElementById && document.getElementById(objekt) != null){
vis = document.getElementById(objekt).src = pic;
vis = document.getElementById(objekt).style.visibility = 'visible';}
else if (document.layers && document.layers[objekt] != null){
document.layers[objekt].src = pic;
document.layers[objekt].visibility = 'visible';}
else if (document.all){
document.all[objekt].src = pic;
document.all[objekt].style.visibility = 'visible';}
}
</script>
Håber der er en der kan se hvad der er galt :)
// PHP koden skulle være god nok...
// satte den bare med, da det måske vil være lettere at se tingene...
