Hejsa
Jeps du må gerne se min kode...
Det er lidt blandet med asp, da billederne bliver hentet i en mappe, efter FSO-princippet...
<img border="0" width="450" galleryimg="no" id="billede" onclick="jumpto()" src="MainPics/current/current.jpg" alt="Tilfældigt billede">
<script type="text/javascript">
var currentimage = 0;
var images = new Array(<%="" & SPcount+1 & ""%>);
var ilinks = new Array(<%="" & SPcount+1 & ""%>);
images[0] = new Image();
images[0].src = "MainPics/current/current.jpg";
ilinks[0] = "
http://www.google.com";<%
dim image
Set directory=server.createobject("scripting.filesystemobject")
Set allfiles=directory.getfolder(server.mappath("MainPics"))
For each image in allfiles.files
IMGname = "" & image.Name & ""
PICcount=PICcount+1
%>
images[<%="" & PICcount & ""%>] = new Image();
images[<%="" & PICcount & ""%>].src = "MainPics/<%="" & IMGname & ""%>";
ilinks[<%="" & PICcount & ""%>] = "
http://www.eksperten.dk";<%
Next
Set allfiles=nothing
Set directory=nothing
%>
function jumpto() {
window.location.href = ilinks[currentimage];
}
function changeit() {
var el = document.getElementById("billede");
el.src = images[Math.floor(Math.random() * images.length)].src;
}
setInterval("changeit()", <%="" & PicShift & ""%>);
</script>