Aktivt link ved galleri, 2
HejsaHar følgende kode som virker perfekt. Koden genererer nogle links hvormed man kan skifte billeder. Dog har jeg et ønske om at bruge nogle .gif knapper så man "bladre" mellem billeder, men kan ikke få det til at virke med .gifferne, kun ved selve tekstlinksene, er det muligt også at skifte billederne via .gif ikonerne ?. Gode point gives da det er en haster :)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style type="text/css">
#billede {
background-repeat: no-repeat;
background-position: center center;
background-image: url(11.jpg);
}
</style>
<script type="text/JavaScript">
var backImage = new Array();
backImage[0] = "11.jpg";
backImage[1] = "22.jpg";
backImage[2] = "33.jpg";
backImage[3] = "";
function changeBGImage(link){
document.getElementById('billede').style.backgroundImage = "url(" + backImage[+link.firstChild.nodeValue] + ")";
var l = document.getElementsByTagName("a");
for(i=0;l.length>i;i++){
if(l[i].className.indexOf("bLink")>-1){
l[i].style.border = "0";
}
}
link.style.border = "1px solid red";
}
</script>
</head>
<body>
<table>
<tr>
<td height="300" width="500" id="billede"> </td>
</tr>
<tr>
<td style="border: 1px solid #fff;"><a class="bLink" href="#" onclick="changeBGImage(this);return false;">1</a></td><td><a class="bLink" href="#" onclick="changeBGImage(this);return false;">2</a></td>
</tr>
</table>
</body>
</html>
