Avatar billede yezper Nybegynder
30. april 2002 - 17:08 Der er 4 kommentarer og
1 løsning

Bannersystem

Hejsa

Jeg er igang med at lave et bannersystem til et website, men er stødt ind i et problem.

Jeg har lavet IFRAME/ILAYER og JavaScript delivery filerne, men mangler den sidste backup til browsere, som ikke understøtter javascript eller IFRAMEs/ILAYERs.

Koden til backup'en skal se nogenlunde således ud:

<a target="_blank" href="http://adserver.dk/link/?siteId=1&positionId=1&creativeId=0&campaignId=0"><img src="http://adserver.dk/image/?siteId=1&positionId=1&creativeId=0&campaignId=0"></a>

Det er let nok at finde et banner at vise, men hvordan kan man bedst sikre sig, at brugeren, når denne klikker på banneret, også bliver sendt det rigtige sted hen?

Jeg tænkte på at bruge cookies eller sessions, men dette kan give problemer hvis browseren ikke accepterer cookies, eller hvis brugeren åbner et nyt vindue - så bliver der jo sat en ny cookie med et nyt link.

Nogen der har et forslag til en løsning på dette problem?
Avatar billede steen_hansen Forsker
01. maj 2002 - 23:58 #1
Mellem <head></head>:

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

function goMembers()
{
    if(member==1)
        top.location.href="http://www.EnSide.dk";
    if(member==2)
        top.location.href="http://www.EnAndenSide.dk";
    if(member==3)
        top.location.href="http://www.EnTredieSide.dk";
}
   
</script>

Derefter

<body onload="rotere()" topmargin="0" leftmargin="0">

Mellem <body></body>:

<a href="java script:goMembers()"><IMG src="/images/members/member1.gif" name="banner" border="0" align="top" width="468" height="60"></a>

Du kalder alle dine GIF-bannere for member1, member2 ....etc.

Jeg er ikke helt klar over, om det er det, som du efterlyser, men det virker.
Avatar billede steen_hansen Forsker
01. maj 2002 - 23:59 #2
UPS: "...som ikke understøtter javascript eller IFRAMEs/ILAYERs."

Dvs. mit forslag er helt hen i vejret?
Avatar billede yezper Nybegynder
02. maj 2002 - 00:11 #3
Jep, det må jeg jo nok desværre sige...
Avatar billede steen_hansen Forsker
02. maj 2002 - 00:23 #4
10-4 :o)
Avatar billede yezper Nybegynder
24. maj 2002 - 11:17 #5
Lukker spørgsmålet.
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
Kurser inden for grundlæggende programmering

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

Seneste artiklerRSS
07:52
07:37
07:32
07:02
06:42
12:00
23/10
23/10
23/10
23/10
23/10