problemer ved brug af settimeout
Jeg har følgende problem med. Scriptet viser 3 billeder med tekst - med 5 sekundersmellemrum . Mit problem er, at billede og tekst ikke følges ad - det ser ud til at billedet hele tiden er et billede foran - dvs. ved kaldet af showPic funktionen er det ikke det billede som sendes med som parameter men det efterfølgende som vises!!! det må være noget med settimeout der skaber sync problemet. Håber nogen kan hjælpe...<script language="javascript">
var whichimage=1
var hereIAm = 1;
var antPics = 3;
var headArr = new Array;
var idArr = new Array;
var picArr = new Array;
var boligpostnr = new Array;
var boligbynavn = new Array;
var kontantprisArr = new Array;
var boligarealArr = new Array;
var vaerelserArr = new Array;
var stuerArr = new Array;
var byggeaarArr = new Array;
var beskrivelseArr = new Array;
var tekstArr = new Array;
var beliggenhed = '9100 Aalborg';
function showPic(id,img,imghead,tekst,kontantpris,boligareal,vaerelser,stuer,byggeaar,beskrivelse,newId) {
if (document.all)
salgsslide.filters.blendTrans.apply()
document.images.salgsslide.src=img;
//If the browser is IE 4.x
if (document.all)
//salgsslide.filters.blendTrans.play()
document.images.salgshead.src=imghead;
//whichimage=step
document.getElementById('salg_annoncetekst').innerHTML='<a href="soegbolig3.asp?id='+id+'">'+tekst+kontantpris+boligareal+vaerelser+stuer+byggeaar+beskrivelse+'</a>';
}
function Slider() {
if (hereIAm <= antPics) {
} else {
hereIAm = 1;
}
showPic(idArr[hereIAm],picArr[hereIAm],headArr[hereIAm],tekstArr[hereIAm],kontantprisArr[hereIAm],boligarealArr[hereIAm],vaerelserArr[hereIAm],stuerArr[hereIAm],byggeaarArr[hereIAm],beskrivelseArr[hereIAm],hereIAm);
hereIAm++;
setTimeout("Slider()",5000)
}
// -->
</script>
<script language="javascript">
headArr[1]= 'images/head/nbtshead.gif';
headArr[2]= 'images/head/upbhead.gif';
headArr[3]= 'images/head/ubhead.gif';
idArr[1]= '165';
picArr[1]= 'upload/salgimages/165_softice.jpg';
tekstArr[1]= '<strong>Beliggenhed: </strong>8000 Århus C';
kontantprisArr[1]= '<br><strong>Kontantpris: </strong>555';
boligarealArr[1]= '<br><strong>Boligareal: </strong>55';
vaerelserArr[1]= '<br><strong>Antal Værelser: </strong>55';
stuerArr[1]= '<br><strong>Antal stuer: </strong>55';
byggeaarArr[1]= '<br><strong>Byggeår: </strong>5';
beskrivelseArr[1]= '<br><strong>Beskrivelse: </strong>fggf...';
idArr[2]= '121';
picArr[2]= 'upload/salgimages/';
tekstArr[2]= '<strong>Beliggenhed: </strong>9000 Aalborg';
kontantprisArr[2]= '<br><strong>Kontantpris: </strong>3438776';
boligarealArr[2]= '<br><strong>Boligareal: </strong>43';
vaerelserArr[2]= '<br><strong>Antal Værelser: </strong>434';
stuerArr[2]= '<br><strong>Antal stuer: </strong>43';
byggeaarArr[2]= '<br><strong>Byggeår: </strong>2000';
beskrivelseArr[2]= '<br><strong>Beskrivelse: </strong>4334...';
idArr[3]= '159';
picArr[3]= 'upload/salgimages/159_23';
tekstArr[3]= '<strong>Beliggenhed: </strong>9000 Aalborg';
kontantprisArr[3]= '<br><strong>Kontantpris: </strong>1748000';
boligarealArr[3]= '<br><strong>Boligareal: </strong>135';
vaerelserArr[3]= '<br><strong>Antal Værelser: </strong>3';
stuerArr[3]= '<br><strong>Antal stuer: </strong>1';
byggeaarArr[3]= '<br><strong>Byggeår: </strong>1928';
beskrivelseArr[3]= '<br><strong>Beskrivelse: </strong>Attraktiv ejendom i den helt perfekte stil og renoveret med respekt for det oprindelige. Indeholdet forstue med plankegulv og...';
</script>
