Ik heb dit scriptje ...
Op zich werkt het prima alleen bij een overgang naar een nieuwe banner flikkert het scherm even.. Hoe kan ik dat oplossen?
Voorbeeld op *snip* niet relevant
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| <script language="JavaScript1.2">
var howOften = 7; //aantal seconden dat de banner zichtbaar is
var current = 0; //start the counter at 0
var ns6 = document.getElementById&&!document.all; // detecteer ns 6
// links en banners
var items = new Array();
items[0]="<a href='http://www.beemsterboerbv.nl' 'target=_blank' ><img alt='Beemsterboer BV)' src=' http://www.medemblikactueel.nl/wp-content/uploads/2012/07/web_ads_beesterboerbv.fw_1.png' height='110' width='870' border='0' /></a>"; //a linked image
items[1]="<a href='http://www.inloophuispisa.nl/' 'target=_blank'><img alt='Inloophuis Medemblik)' src='http://www.hoornactueel.nl/wp-content/uploads/2014/03/webads_inloophuispisa_hoorn.jpg' height='110' width='870' border='0' /></a>"; //a linked image
items[2]="<a href='http://www.debeergrafimedia.nl' 'target=_blank'><img alt='De Beer Grafimedia' src='http://www.medemblikactueel.nl/wp-content/uploads/2012/07/870x110banner-medemblik-actueel.jpg' height='110' width='870' border='0' /></a>"; //a linked image
items[3]="<a href='http://www.stichtingtwinklestars.nl' 'target=_blank'><img alt='Twinkle Stars' src='http://www.medemblikactueel.nl/wp-content/uploads/2012/07/twinkle-stars.jpg' height='110' width='870' border='0' /></a>"; //a linked image
items[4]="<a href='http://www.inloophuismedemblik.nl' 'target=_blank'><img alt='Twinkle Stars' src='http://www.medemblikactueel.nl/wp-content/uploads/2012/07/web_ads_inloophuis.fw_.png' height='110' width='870' border='0' /></a>"; //a linked image
function rotater() {
document.getElementById("placeholder").innerHTML = items[current];
current = (current==items.length-1) ? 0 : current + 1;
setTimeout("rotater()",howOften*1000);
}
function rotater() {
if(document.layers) {
document.placeholderlayer.document.write(items[current]);
document.placeholderlayer.document.close();
}
if(ns6)document.getElementById("placeholderdiv").innerHTML=items[current]
if(document.all)
placeholderdiv.innerHTML=items[current];
current = (current==items.length-1) ? 0 : current + 1; //instellingen
setTimeout("rotater()",howOften*1000);
}
window.onload=rotater;
//-->
</script>
<layer id="placeholderlayer"></layer><div id="placeholderdiv"></div> |
Op zich werkt het prima alleen bij een overgang naar een nieuwe banner flikkert het scherm even.. Hoe kan ik dat oplossen?
Voorbeeld op *snip* niet relevant
[ Voor 0% gewijzigd door RobIII op 25-03-2014 10:47 ]