Avatar billede one Nybegynder
16. marts 1999 - 00:00 Der er 8 kommentarer og
1 løsning

java reklame

hvordan kan man lave en reklame søjle ligesom hos jubii hvor der kommer nye billeder men samtidigvæk nye links
jeg kan selvfølgelig lave en frame som redirekter sig sel til en anden side med billed og link men det gider jeg ikke

HJÆLP 
Andreas
Avatar billede tanis Nybegynder
17. marts 1999 - 01:11 #1
Spooky, men måske ikke alligevel.

Du har brug for at løbe et scipt igennem to gange, og i hvert gennemløb skal den finde et random tal, og udfra det tal, skal den [document.write()] billede og URL, i det andet gennemløb, skal den desuden checke om Værdien af tallet i gennemløbet, har samme værdi som tallet i første gennemløb, og hvis det er sand, skal den genere et nyt tal brug [Rnd()].

Det er lettere at bruge ASP til dette.
Avatar billede one Nybegynder
18. marts 1999 - 16:21 #2
øhh  ja ok tror jeg spørger en anden
Avatar billede osaka_san Nybegynder
21. marts 1999 - 01:21 #3
Hejsa !

Dette kan laves via et CGI script der skifter linket og billedet ud, hentet fra en tekstfil (database)

Jeg garanterer dig for at du finder hvad du skal bruge på:

http://www.cgi-resources.com/

Der er efterhånden så mange færdiglavede scripts at det villel være tåbeligt selv at gå i gang med at skrive det ! :o)

Mange hilsner og held og lykke fra

Oscar Eg Gensmann
MSM Productions
webmaster@diskofil.dk
Avatar billede tanis Nybegynder
21. marts 1999 - 22:50 #4
Okay, jeg tror faktisk at det bliver en mere kompliceret affære at skrive i JavaScript, men med ActiveServerPages (ASP), ville det være let, der ligger nogle eksempler på http://www.netcoders.dk under source, det kræver dog, at du har adgang til ASP.

Jeg vil dog arbejde videre på at lave et JavaScript Banner System, da det er en spændende udfordring, men i samme åndedrag vil jeg siger, at et JavaScript Banner System, nok er den sidste nødløsning, som kun skulle bruges, hvis man ikke har adgang til enten CGI eller ASP på sin server.
Avatar billede Slettet bruger
28. marts 1999 - 20:37 #5
One..
Skal du bruge det i et javascript??
Så kontakt mig på MCP@forum.dk - så kan jeg eventuelt hjælp dig.

Men skriv meget præsis hvad du skal bruge

M.V.H.

MCP
Avatar billede kan Nybegynder
30. marts 1999 - 16:53 #6
Hej one

Jeg ved ikke helt hvad du er efter, men her er et JavaScript som skifter mellem 3 banner, med hver deres forskellige URL's.

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
txt="The World's Largest Online Bookstore, Amazon.com";
url="http://www.amazon.com";
alt="amazon.com";
banner="http://imageserv.imgis.com/images/Ad12669St1Sz1Sq1_Ban1.gif";
width="468";
height="60";
}
if (ad==2) {
txt="Palm III by 3Com, in stock!";
url="http://cybershop.com/";
alt="cybershop.com";
banner="http://imageserv.imgis.com/images/Ad13189St1Sz1Sq5_Ban10.gif";
width="468";
height="60";
}
if (ad==3) {
txt="Find it at GoTo.com";
url="http://www.goto.com";
alt="goto.com";
banner="http://imageserv.imgis.com/images/Ad13700St1Sz1Sq1_Ban1.gif";
width="468";
height="60";
}
document.write('<center>');
document.write('<a href=\"' + url + '\" target=\"_top\">');
document.write('<img src=\"' + banner + '\" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=\"' + alt + '\" border=0><br>');
document.write('<small>' + txt + '</small></a>');
document.write('</center>');
// End -->
</SCRIPT>

/KAN
Avatar billede kan Nybegynder
08. april 1999 - 15:36 #7
Hej One

Kunne du ikke tænke dig af afslutte det emne? så nogle af de uafsluttet kan afsluttes

Oscar har givet et svar med CGI

Jeg har givet et svar(Kommentar) med Java

/KAN
Avatar billede chaser Nybegynder
10. april 1999 - 17:51 #8
Det kan gøres på denne måde....

<script language="JavaScript">
<!--
adImg = new Array("../images/banner1.gif",
                  "../images/banner2.gif",
                  "../images/banner3.gif");
adUrl = new Array("../html/banner1.htm",
                  "../html/banner2.htm",
                  "../html/banner3.htm");
curDate = new Date();
curSec = curDate.getSeconds();
adNr = curSec % adImg.length;
adTimer = 0;
function rotate(){
  adNr = adNr + 1;
  if (adNr >= adImg.length) {
    adNr = 0;
    }
  document.adDsp.src = adImg[adNr];
  adTimer = setTimeout("rotate()",5000);
}
function adJumper(){
  clearTimeout(adTimer);
  window.location.href = adUrl[adNr];
}
// -->
</script>

På denne måde skifter bannerene ikke bare når du loader siden igen, men også når der er gået 5 sekunder
Avatar billede Slettet bruger
18. juni 1999 - 17:57 #9
Hey Chaser!

Når jeg bruger fit script:

<script language="JavaScript">
<!--
adImg = new Array("../images/banner1.gif",
                  "../images/banner2.gif",
                  "../images/banner3.gif");
adUrl = new Array("../html/banner1.htm",
                  "../html/banner2.htm",
                  "../html/banner3.htm");
curDate = new Date();
curSec = curDate.getSeconds();
adNr = curSec % adImg.length;
adTimer = 0;
function rotate(){
  adNr = adNr + 1;
  if (adNr >= adImg.length) {
    adNr = 0;
    }
  document.adDsp.src = adImg[adNr];
  adTimer = setTimeout("rotate()",5000);
}
function adJumper(){
  clearTimeout(adTimer);
  window.location.href = adUrl[adNr];
}
// -->
</script>

Hvor skal linket til banneret stå?

sådan her:


adImg = new Array("../images/banner1.gif",
                  "../images/banner2.gif",
                  "../images/banner3.gif");
adUrl = new Array("http://www.konkurrencenet.dk/banner1htm              "http://www.konkurrencenet.dk//banner2.htm",
                  "http://www.konkurrencenet.dk//banner3.htm");


Er det sådan det skal gøres??

/MCP
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