Avatar billede louisec Nybegynder
15. marts 2000 - 16:13 Der er 11 kommentarer

banner

Jeg skal blot bruge java-script, som kan styre visningstiden på en banner.
Avatar billede olebole Juniormester
16. marts 2000 - 07:32 #1
<ole>
Her er et script, hvor du bare skal indsætte den skifte-funktion, du har tænkt dig at bruge:

<script language=JavaScript><!--

function swapBanner() {
  //Her skriver du din swap-funktion();
  setTimeout("swapBanner()",15000);
}
swapBanner();

// -->
</script>

Det starter selv, når browseren når til kaldet lige efter funktionen. Tiden er 15 sek.
/VH
</bole>
Avatar billede louisec Nybegynder
16. marts 2000 - 10:54 #2
<script language=JavaScript>
<!--
function swapBanner() {
//

<%


REM            MEC-rettelser
    dim banner(5)
    banner(1) = "1.gif"
    banner(2) = "2.gif"
    banner(3) = "3.gif"
    banner(4) = "4.gif"
    banner(5) = "5.gif"
   
    do
        Randomize
        banner1 = Int(Rnd * 5) + 1
        banner2 = Int(Rnd * 5) + 1
        banner3 = Int(Rnd * 5) + 1
        banner4 = Int(Rnd * 5) + 1
        banner5 = Int(Rnd * 5) + 1
    loop until banner1 <> banner2 and banner2 <> banner3 and banner1 <> banner3
   
   
    REM        MEC-rettelser
      dim sku(5)
      sku(1) = "60277"
      sku(2) = "43211"
      sku(3) = "02551"
      sku(4) = "15970"
      sku(5) = "24876"
     
REM MEC-rettelser
dim ALT(5)
ALT(1) = "kr.12,86"
ALT(2) = "kr.8,42"
ALT(3) = "kr.7,60"
ALT(4) = "kr.18,76"
ALT(5) = "kr.36,75"

%>
setTimeout("swapBanner()",15000);
}
swapBanner();
//-->
</script>


Det er denne banner funktion jeg skal have til at skifte på tid, hvad er galt ??
Avatar billede olebole Juniormester
16. marts 2000 - 19:31 #3
Du blander JavaScript med - så vidt jeg kan se - VBScript.
På VBS er jeg blank som krom :-(
Avatar billede louisec Nybegynder
17. marts 2000 - 15:03 #4
Okay, hvor er fejlen (syntax error)

REM            MEC-rettelser
dim banner(5)
    banner(1) = "1.gif"
    banner(2) = "2.gif"
    banner(3) = "3.gif"
    banner(4) = "4.gif"
    banner(5) = "5.gif"


    do
      function swapBanner(5) {       
        //
        banner1 = Int(Rnd * 5) + 1
        banner2 = Int(Rnd * 5) + 1
        banner3 = Int(Rnd * 5) + 1
        banner4 = Int(Rnd * 5) + 1
        banner5 = Int(Rnd * 5) + 1
    ();
    setTimeout("swapBanner()"),15000);
    }
    swapBanner();
     
        loop until banner1 <> banner2 and banner2 <> banner3 and banner1 <> banner3
Avatar billede dalbjerg Nybegynder
18. marts 2000 - 22:44 #5
Er din banner fremvisning, på en frames, eller er det på sammen, side som det andet indhold, på webstedet?
Avatar billede nielslbeck Nybegynder
19. marts 2000 - 01:47 #6
Det går da helt galt for dig! Du blander jo det hele sammen! Både server- og klientside scripting samt VBScript og JScript (JavaScript). Det går da aldrig!

Hvad er det helt præcist du vil? Hvis jeg har forstået det rigtigt, vil du have banneret skiftet klientside hvert 15. sekund, er det korrekt? Okay. Vil du bruge JScript eller VBScript?

Med hensyn til syntaxfejlen kan jeg fortælle, at det er på grund af din skiften mellem VBScript og JScript!
Avatar billede louisec Nybegynder
20. marts 2000 - 11:03 #7
Det ligger på en og samme frame, altså en top frame.
Jeg vil meget gerne have det i VBScript.
Avatar billede nielslbeck Nybegynder
09. maj 2000 - 16:45 #8
Det ville nok være en god idé at afvise eller acceptere hvis du har fået svar på dit spørgsmål!
Avatar billede nielslbeck Nybegynder
06. juni 2000 - 17:25 #9
Hva' så? Er her nogle svar du kan bruge til noget? Hvis der er, kunne du jo acceptere, hvis ikke, må du jo afvise...
Avatar billede jakoba Nybegynder
11. februar 2001 - 21:16 #10
her er en banner swapper du bare kan paster ind på din side.
http://hjem.get2net.dk/Jakob.Aggernaes/javascript/javascript06.html
Avatar billede blackboy Nybegynder
24. september 2002 - 12:12 #11
Dette script kan bruges hvis man har sponsore:

<html>

<head>
<title>JavaScript Minut Link</title>
</head>

<body>

<p>Minuttets link:
<script LANGUAGE="JavaScript">
var linknummer = 10;
var date = new Date();
var rd = date.getMinutes();
var ra = rd % linknummer;
var re = ++ra;
var mo=0
frame="_top"
if (re < 1) re=++re

//Begyndelse af links
if (re == 1) {
re = "http://hjem.get2net.dk/ahome";
mo = "JavaScript i Suppen";
}
if (re == 2) {
re = "http://www.andeby.dk";
mo = "Andeby og Co.";
}
if (re == 3) {
re = "http://www.essential.dk";
mo = "Essential";
}
if (re == 4) {
re = "http://www.jubii.dk";
mo = "Jubii"
}
if (re == 5) {
re = "http://www.lego.com";
mo = "Lego";
}
if (re == 6) {
re = "http://www.cnet.dk";
mo = "C|net";
}
if (re == 7) {
re = "http://www.infoseek.com";
mo = "Infoseek";
}
if (re == 8) {
re = "http://www.altavista.com";
mo = "Altavista";
}
if (re == 9) {
re = "http://www.netscape.com/";
mo = "Netscape";
}
if (re == 10) {
re = "http://www.webpedia.com";
mo = "Webpedia - Webudvikling";
}
var link="<A HREF="+re+" onMouseOver=\"window.status='"+mo+"'\">"+mo+" </A>";
document.write(link);

</script></p>
</body>
</html>
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