Topic bekijken : [Javascript] Banner rotator
Pagina : 1
Gepost door: Admin [Administrator] - Zaterdag 21 januari om 02:08
profile homepage
Administrator
Posts : 1467
Offline
Tussen de <head> tags
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<SCRIPT LANGUAGE="JavaScript">

<!-- Hide from JavaScript-Impaired Browsers
/* Hieronder komt het aantal banners die moeten roteren (nu 3 ) */
   number_of_sponsors=3;

var sctr=0;
var halt=0;
var isn=new Array();
for (i=0;i<number_of_sponsors;i++){
 isn[i]=new Image();
}

/* Hieroner komen de url's van de banners (.gif of .jpg)
let op : De banners moeten dezelfde afmetingen hebben */
isn[0].src="http://www.domein.nl/banner.gif";
isn[1].src="http://www.link.nl/banner.gif";
isn[2].src="http://www.site.nl/banner.gif";
/* de volgende banner zou zijn: isn[3].src="http://www.eensite.com/banner.gif"; */

/* Hieronder komen de link adressen voor de banners. Hiervoor geldt : banner 1 met link 1, enz... */
var durl=new Array();
durl[0]="http://www.domein.nl";
durl[1]="http://www.link.nl";
durl[2]="http://www.site.nl";
/* volgende adres zou worden: durl[3]="http://hierdeurl.nl"; */

/* Hieronder kun je de tijd opgeven dat de banners moeten roteren. Momenteel op 7 seconden (7000)
Verander de waarde na rotateIt() naar je eigen wens, 1000 = 1 seconde */
function rotateIt(){
 if (halt!=1){
  sctr++;
  if (sctr>number_of_sponsors-1){
   sctr=0;
   }
  document.sponsor.src=isn[sctr].src;
  setTimeout("rotateIt()",7000);
  }
 }

/* Wil je deze code in een frame gebruiken, verander dan het volgende : Verander location.href=durl[sctr]; in parent.location.href=durl[sctr]; als
voor het gebruik in frames. */
function doIt(){
 halt=1;
 location.href=durl[sctr];
 }

function dispIt(){
 parent.window.status=durl[sctr];
 }
// End Hiding -->

</SCRIPT>



Tussen de <body> tags
Code:
1
2
3
4
5
6
7
8
<!-- verander hieronder de url en de banner, let op, deze roteren niet mee in het banner systeem -->
<a href="http://www.domein.nl/url" onClick="doIt();return false" onMouseover="dispIt();return true;"><img SRC="http://www.domein.nl/link/naar/de/banner.gif" NAME="sponsor" NOSAVE BORDER=0 height=60 width=468></a>
<script LANGUAGE="JavaScript">
<!-- Hide JavaScript from Java-Impaired Browsers
sctr=0;
rotateIt();
// End Hiding -->
</script>

_________________________________
CoolShitSite.com | Lees eerst de FAQ 
Gepost door: Darklink - Dinsdag 24 januari om 08:12
profile
Baka Yaro
avatar
Posts : 2143
Offline
jezus cooltje smilie die is wel erg lomp smilie neem deze eens voor de gein smilie

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

<html><head><title>banners</title>
<script language="javascript">
function text(){};
text = new text();
nummer = 0;

// textArray
text[nummer++] = "banner1.gif";
text[nummer++] = "banner2.gif";
text[nummer++] = "banner3.gif";

kiesBanner = Math.floor(Math.random()* nummer);

</script>
</head>
<body>
<script  language="javascript">
document.write("<img src="images\");
document.write(text[kiesBanner]);
document.write("" width="486" height="60">");
</script>
</body></html>

_________________________________
kupo? 
Pagina : 1