fast størrelse på billeder i slideshow
hej jeg har lånt denne kilde kode her på side men jeg kunne godt tænke mig at jeg kan bestemme en størrelse som alle billederne vil blive vist iog hvis man nu kunne ændre den så den automatisk bare tager alle *.jpg filer i en mappe ?
<html>
<Head>
<script type="text/JavaScript">
var tid = 5; // tid i sekunder: 5
var nr = 0; // start ved 0 i arrayen
var img; // brugs til at indeholde en reference til IMG-elementet
// indsæt sti + filnavn her (i samme format):
var billeder = new Array(
"billede01.jpg",
"billede02.jpg",
"billede03.jpg",
"billede04.jpg",
"billede05.jpg"
);
// preload billederne:
for(i=0; i < billeder.length - 1; i++) {
tmp = new Image();
tmp.src = billeder[nr];
}
function prevnext(pn)
{
clearInterval(slideshow); // stop timeren
slide(pn); // vis billedet
slideshow = setInterval("prevnext('next')", tid * 1000); // start timere om igen
}
function slide(pn)
{
if (pn == "prev") {
// brugeren har klikket på "Forrige"
if (nr > 0) {
// vi er ikke ved starten endnu = træk 1 fra
nr--;
} else {
// vi er nået start = nr sættes til nul
nr = 0;
}
} else {
// enten har brugeren klikket næste, eller "automatisk"
if (nr < billeder.length - 1) {
// der er stadig flere billeer = læg 1 til
nr++;
} else {
// vi er nået til det sidste billede = start om
nr = 0;
}
}
img.src = billeder[nr]; // vis det nuværende billede
}
function setup()
{
img = document.getElementById('slideshow'); // opret reference til IMG-objektet
slideshow = setInterval("slide('next')", tid * 1000); // start timeren
}
</script>
</head>
<body onload="setup()">
<a href="#" onclick="prevnext('prev');return false;">Forrige</a> - <a href="#" onclick="prevnext('next');return false;">Næste</a>
<br>
<img src="billede1.jpg" id="slideshow">
</body>
</html>
