Avatar billede zetto Nybegynder
15. januar 2004 - 15:10 Der er 3 kommentarer

Banner skift.

Hej jeg har 3 banner der skal roteres efter et par sek.
min 3 link her skal sættes ind i koden som er selve bannerne:

banner 1:
<a href="http://www.partner-ads.com/dk/klikbanner.php?partnerid=1454&bannerid=346" target=_blank>
<img src="http://www.partner-ads.com/dk/visbanner.php?partnerid=1454&bannerid=346" border=0></a>

banner 2:
<a href="http://www.partner-ads.com/dk/klikbanner.php?partnerid=1454&bannerid=959" target=_blank>
<img src="http://www.partner-ads.com/dk/visbanner.php?partnerid=1454&bannerid=959" border=0></a>

banner 3:
<a href="http://www.partner-ads.com/dk/klikbanner.php?partnerid=1454&bannerid=841" target=_blank>
<img src="http://www.partner-ads.com/dk/visbanner.php?partnerid=1454&bannerid=841" border=0></a>
____________________________________________
bannerne har samme størelse 468x60 pixel.

Håber i kan hjælpe mig..!
Avatar billede nute Nybegynder
15. januar 2004 - 16:02 #1
en relativt hurtig og nem måde at gøre det på:


<!DOCTYPE html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Untitled</TITLE>
<script language="JavaScript" type="text/javascript">
<!--

var strClickURL = "http://www.partner-ads.com/dk/klikbanner.php";
var strImgURL = "http://www.partner-ads.com/dk/visbanner.php";

var arrBanners = new Array( "partnerid=1454&bannerid=346", "partnerid=1454&bannerid=959", "partnerid=1454&bannerid=841" );
var g_intNextBanner = 0;

function startBanner()
{
    displayBanner(0);
}

function displayBanner()
{
    var strAStart     = "<a href=\"" + strClickURL + "?" + arrBanners[ g_intNextBanner ] + "\" target=_blank>";
    var strIMG        = "<img src=\"" + strImgURL + "?" + arrBanners[ g_intNextBanner ] + "\" border=0>"
    var strAEnd        = "</a>"
    var strInnerHTML = strAStart + strIMG + strAEnd;
    document.getElementById( 'divBanner' ).innerHTML = strInnerHTML;
    g_intNextBanner = ( g_intNextBanner == 2 ) ? 0 : ++g_intNextBanner;
    setTimeout( 'displayBanner()', 5000 );
}
//-->
</script>
</HEAD>
<BODY onload="startBanner();">
<div id="divBanner"></a>

</div>
</BODY>
</HTML>

/nute

PS! banneret skifter hvert 5. sekund. hvis du vil ændre frekvensen, skal du ændre denne linje:

setTimeout( 'displayBanner()', 5000 );

hvor '5000' er antallet af millisekunder til næste bannerskift.

/nute
Avatar billede zetto Nybegynder
15. januar 2004 - 16:20 #2
Mange tak for hjælpen!!
Avatar billede nute Nybegynder
15. januar 2004 - 16:47 #3
fik du den hjælp du trængte ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester