Wie weet de oplossing
Geplaatst: 18 jun 2004, 16:24
Ik wil op m'n forum de sponsors in een tread vakje laten zien. { moeilijk uit te leggen maar kijk even op} http://www.kreeften-garnalen.nl/forum
Het programma wat ik daar graag wil plaatsen is, banners die roteren. En als je ze aanklikt, je bij de url van de sponsor zit.
En dat laatste wil me niet lukken.
Wie weer waarom deze html code niet werkt?
Kijk SVP voor het voorbeeld om m'n site http://www.kreeften-garnalen.nl/forum
Wie weet de oplossing.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide from JavaScript-Impaired Browsers
/* Hieronder komt het aantal banners die moeten roteren (nu 3 ) */
number_of_sponsors=2;
var sctr=0;
var halt=0;
var isn=new Array();
for (i=0;i<number_of_sponsors;i++){
isn=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.kreeften-garnalen.nl/html/im ... banner.gif";
isn[1].src="http://home.quicknet.nl/qn/prive/w.hart ... /plant.jpg";
/* de volgende banner zou zijn: isn[3].src="http://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://home.quicknet.nl/qn/prive/w.hartman/5euro.html";
durl[1]="http://www.aquarium-planten.com";
/* volgende adres zou worden: durl[3]="http://hierdeurl.nl"; */
/* Hieronder kun je de tijd opgeven dat de banners moeten roteren. Momenteel op 5 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()",10000);
}
}
/* 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;
parent.location.href=durl[sctr];
}
function dispIt(){
parent.window.status=durl[sctr];
}
// End Hiding -->
</SCRIPT>
</head>
<body>
<p align="center">
<!-- verander hieronder de url en de banner, let op , deze roteren niet mee in het banner systeem -->
<a href="http://www.kreeften-garnalen.nl" onClick="doIt();return false" onMouseover="dispIt();return true;"><img SRC="http://members.lycos.nl/wilhar/banmail.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>
</body>
</html>
Het programma wat ik daar graag wil plaatsen is, banners die roteren. En als je ze aanklikt, je bij de url van de sponsor zit.
En dat laatste wil me niet lukken.
Wie weer waarom deze html code niet werkt?
Kijk SVP voor het voorbeeld om m'n site http://www.kreeften-garnalen.nl/forum
Wie weet de oplossing.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide from JavaScript-Impaired Browsers
/* Hieronder komt het aantal banners die moeten roteren (nu 3 ) */
number_of_sponsors=2;
var sctr=0;
var halt=0;
var isn=new Array();
for (i=0;i<number_of_sponsors;i++){
isn=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.kreeften-garnalen.nl/html/im ... banner.gif";
isn[1].src="http://home.quicknet.nl/qn/prive/w.hart ... /plant.jpg";
/* de volgende banner zou zijn: isn[3].src="http://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://home.quicknet.nl/qn/prive/w.hartman/5euro.html";
durl[1]="http://www.aquarium-planten.com";
/* volgende adres zou worden: durl[3]="http://hierdeurl.nl"; */
/* Hieronder kun je de tijd opgeven dat de banners moeten roteren. Momenteel op 5 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()",10000);
}
}
/* 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;
parent.location.href=durl[sctr];
}
function dispIt(){
parent.window.status=durl[sctr];
}
// End Hiding -->
</SCRIPT>
</head>
<body>
<p align="center">
<!-- verander hieronder de url en de banner, let op , deze roteren niet mee in het banner systeem -->
<a href="http://www.kreeften-garnalen.nl" onClick="doIt();return false" onMouseover="dispIt();return true;"><img SRC="http://members.lycos.nl/wilhar/banmail.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>
</body>
</html>