Avatar billede stof Nybegynder
20. november 2000 - 19:25 Der er 5 kommentarer og
1 løsning

Minut Link

Jeg vil lave et minut link på min hjemmeside. Mine bannere skal skifte hvert minut. Altså hvis man ser et billede skifter det 1 minut efter til et andet.
Avatar billede kleemann Nybegynder
20. november 2000 - 20:16 #1
jeg fandt denne her prøv og se om den ka bruges den skifter efter 1 minut



<!-- TWO STEPS TO INSTALL BANNER ROTATER:

  1.  Copy the coding into the HEAD of your HTML document
  2.  Add the last code into the BODY of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE=\"JavaScript\">

<!-- Begin
var mfBanners = [
[\'http://www.banner1-url-here.com\', \'http://imageserv.imgis.com/images/Ad13700St1Sz1Sq1_Ban1.gif\'],
[\'http://www.banner2-url-here.com\', \'http://imageserv.imgis.com/images/Ad13189St1Sz1Sq5_Ban10.gif\']
];
var mfIe = false;
if( document.all) {
mfIe = true;
}
var mfBannerIndex = 0;
function mfBannerChange() {
var htmlString = \'<a target=\"_blank\" href=\"\'+mfBanners[mfBannerIndex][0]+\'\"> <img border=\"0\" src=\"\'+mfBanners[mfBannerIndex][1]+\'\"></a>\';
if( mfIe) {
document.all.banner.innerHTML = htmlString;
}
else {
document.layers[\"banner\"].document.open();
document.layers[\"banner\"].document.write( htmlString);
document.layers[\"banner\"].document.close();
}
if(mfBannerIndex < mfBanners.length - 1)
mfBannerIndex++;
else
mfBannerIndex = 0;
}
setInterval(\"mfBannerChange()\", 60000);
//  End -->
</script>

</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->

<BODY>

<div id=\"banner\" style=\"position:absolute; top:300; left:171;\"></div>


<!-- Script Size:  1.74 KB -->
Avatar billede kleemann Nybegynder
20. november 2000 - 20:16 #2
KAN*GG*
Avatar billede friiser Nybegynder
20. november 2000 - 20:45 #3
Her er et der skifter hvert minut.


<html> <head> <title>Banner</title>

<SCRIPT>
//Script by Ricki Runge
//Find more at www.script.dk

banner = new Array();
bannerImg = new Array();
bannerUrl = new Array();

bannerImg[0] = \"banner01.gif\";
bannerUrl[0] = \"http://HereGoesURL1\";
bannerImg[1] = \"banner02.gif\";
bannerUrl[1] = \"http://HereGoesURL2\";
bannerImg[2] = \"banner03.gif\";
bannerUrl[2] = \"http://HereGoesURL3\";
bannerImg[3] = \"banner04.gif\";
bannerUrl[3] = \"http://HereGoesURL4\";

function changeBanner(bnum) {
  nummer = Math.floor(Math.random()*bannerImg.length);
  document[(\"banner\"+bnum)].src = bannerImg[nummer];
  banner[bnum] = bannerUrl[nummer]
  setTimeout(\'changeBanner(\'+bnum+\')\',60000);
}

function clickBanner(bnum) {
  document.location.href = banner[bnum];
}

</SCRIPT>
</head>
<body onload=\"changeBanner(1);changeBanner(2);\">

<center><h1>Banner</h1>
De 2 banner vil automatisk skifte hver halve minut.<br>
<a href=\"java script:clickBanner(1)\"><img src=\"\" alt=\"Banner 1\" name=\"banner1\" border=0 width=250 height=60></a>
<a href=\"java script:clickBanner(2)\"><img src=\"\" alt=\"Banner 2\" name=\"banner2\" border=0 width=250 height=60></a><br>
<br><hr><center>Downloaded from: <a href=\"http://www.script.dk\">Script.dk</a></center>
</body> </html>
Avatar billede steen_hansen Forsker
20. november 2000 - 22:38 #4
Det kan gøres meget nemmere:

Du laver en mappe, hvori du lægger dine bannere. I dette tilfælde hedder mappen \"members\". Dine bannere navngiver du \"member1\" - \"member2\" - \"member3\" - \"member4\".

Mellem <head></head> indsætter du (sæt dine millisekunder som du har lyst til):

<SCRIPT lanuguage=\"javascript\">
var member=0;
function rotere()
{
    member=member+1;
    if(member>4)
    member=1;
    document.banner.src=\"../../members/member\"+member+\".gif\";
    setTimeout(\"rotere()\", 4000);
}
//4000 står for millisekunder//

function goMembers()
{

    if(member==1)
        top.location.href=\"http://www.navn1.dk\";
    if(member==2)
        top.location.href=\"http://www.navn2.dk\";
    if(member==3)
        top.location.href=\"http://www.navn3.dk\";
    if(member==4)
        top.location.href=\"http://www.navn4.dk\";

}
   
</SCRIPT>


I din <body> tag skriver du flg.:

<body onLoad=\"rotere()\" topmargin=\"0\" leftmargin=\"0\">


Mellem <body></body> skriver du:

<a href=\"java script:goMembers()\" onFocus=\"this.blur()\">
<IMG src=\"../members/member1.gif\" name=\"banner\" border=\"0\" width=\"100\" height=\"71\" align=\"top\">


\"width\" og \"height\" er størrelsen på mine bannere, som roterer. Prøv det! det virker! :o)

Avatar billede steen_hansen Forsker
20. november 2000 - 22:39 #5
PS: Dine bannere skal være gifs.
Avatar billede jakoba Nybegynder
14. januar 2001 - 12:17 #6
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