roterende afbeeldingen (niet in de head tags)

  • Onderwerp starter Onderwerp starter RKB
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

RKB

Gebruiker
Lid geworden
4 jun 2008
Berichten
57
Hoi,

Ik wil graag op mijn website een aantal afbeeldingen laten roteren die ieder een eigen link hebben.

Nu vind ik op internet allemaal scriptjes maar die moeten in de head tags van de pagina gezet worden. Ik heb een website met CMS en kan daarmee niet in de head komen.

Bestaat er een script dat ik via CMS kan inbouwen?

(Animated gif is geen oplossing omdat ik de plaatjes ook wil linken naar andere pagina's)


Thanks, Rudi
 
hoe kan ik zien welk cms systeem ik gebruik?
 
dat ligt aan welk cms je gebruikt :D Dunno. waar heb je je cms vandaan? moest je het downlaoden? stond het geinstalleerd? Ergens moet een naam vermeld zijn ;)
 
ik heb het even nagevraagd maar er blijken geen scripts voor mijn CMS te zijn.

is er iemand die mij kan helpen met een algemeen javascript?

Ik heb ondertussen zelf onderstaande code gevonden die tussen body tags geplaatst moet worden:

<ilayer id="l1">
<layer id="l2">
<div id="l1">
<div id="l3" style="position:relative">
</div>
</div>
</layer>
</ilayer>

<script language="JavaScript">
<!--

var bannerArray = new Array();
var myCount=0;
// Banner Code Assignment
bannerArray[0] = "<A HREF=\"http://your link here\"><IMG SRC=\"http://image 1 path link here\" border=\"0\" width=\"468\" height=\"60\"></A>";
bannerArray[1] = "<A HREF=\"http://your link here\"><IMG SRC=\"http://image 2 path link here\" border=\"0\" width=\"468\" height=\"60\"></A>";
bannerArray[2] = "<A HREF=\"http://your link here"><IMG SRC=\"http://image 3 path link here" border=\"0\" width=\"468\" height=\"60\"></A>";

bannerRotate();

function bannerRotate() {

if(myCount > bannerArray.length-1){myCount=0;}

// Write out rotation
if (document.all){ // it is IE
document.all.l3.innerHTML=bannerArray[myCount];
}

else if (document.layers){ // it is NN

document.layers.l1.document.layers.l2.document.open();
document.layers.l1.document.layers.l2.document.write(bannerArray[myCount]);
document.layers.l1.document.layers.l2.document.close();
}
setTimeout("bannerRotate()", 3000);
myCount++;
}
// -->
</script>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan