Gå til innhold

Hva er galt i dette scriptet?


Anbefalte innlegg

Lastet det ned men det funker ikke. Det skal altså velge tilfeldig en av bildene og gi det den angitte linken. Hva er galt?

<script LANGUAGE="Javascript"><!--

// ***********************************************
// AUTHOR: WWW.CGISCRIPT.NET, LLC
// URL: http://www.cgiscript.net
// Use the script, just leave this message intact.
// Download your FREE CGI/Perl Scripts today!
// ( http://www.cgiscript.net/scripts.htm )
// ***********************************************

function banner() {
};

banner = new banner();
number = 0;

// bannerArray
banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/AO_01.PNG' border='0'></a>"
banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/FF_01.PNG' border='0'></a>"
banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/wow_01.PNG' border='0'></a>"
banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/TES-O_01.PNG' border='0'></a>"
banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/TM_01.PNG' border='0'></a>"
// keep adding items here...

increment = Math.floor(Math.random() * number);

document.write(banner[increment]);

//--></SCRIPT>

 

 

Lurer også på om det går an å gjøre slik:

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/AO_01.PNG' width="149" height="22" border='0'></a>"

Slik at man kan bestemme størrelsen på bildet...

 

:hmm:

Lenke til kommentar
Videoannonse
Annonse
<script LANGUAGE="Javascript"><!--

 

// ***********************************************

// AUTHOR: WWW.CGISCRIPT.NET, LLC

// URL: http://www.cgiscript.net

// Use the script, just leave this message intact.

// Download your FREE CGI/Perl Scripts today!

// ( http://www.cgiscript.net/scripts.htm )

// ***********************************************

 

function banner() {

};

 

banner = new banner();

number = 0;

 

// bannerArray

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/AO_01.PNG' border='0'></a>"

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/FF_01.PNG' border='0'></a>"

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/wow_01.PNG' border='0'></a>"

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/TES-O_01.PNG' border='0'></a>"

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/TM_01.PNG' border='0'></a>"

// keep adding items here...

 

increment = Math.floor(Math.random() * number);

 

document.write(banner[increment]);

 

//--></SCRIPT>

 

Prøv å fjerne det som jeg har marker. noen forskjell?

Lenke til kommentar

MC2 skjønner ikke hva du mener. Det du har markert?

Tidligere med andre scripts så har jeg bare trengt å starte fra internttsidens root mappe altså f.eks.

C:/ting og tang/internettside/assets/bilde.GIF kan istedet være:

../assets/bilde.GIF Hvis "internettside" er rootfolderen.

Lenke til kommentar

<!-- og //--> er kun for nettlesere som ikke støtter JavaScript (de ignorerer javascripten), skal ikke ha så veldig mye å si her nå altså. ;)

 

Det eneste du trenger å gjøre er å forsikre deg om at du har en riktig path. Det enkleste er om du lagrer dokumentet som "test.html" og putter alle bildene i mappen "bilder". Pathen er da "bilder/bildetmitt.gif". That's it.

Lenke til kommentar

Jada! funker. problemet var at det ikke skulle være ../ foran linken :p Men hva mede det andre spørsmålet mitt?

 

Går det ann å lagde det slik på en eller annen måte?

 

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/AO_01.PNG' width="149" height="22" border='0'></a>"

Lenke til kommentar

sånn:

banner[number++] = "<a href='http://www.url1.com' target='_blank'><img src='../Images/Advertising/AO_01.PNG' width='149' height='22' border='0'></a>"

 

når den bruker " så kan du ikke ha flere " inni, men må bruke ' eller \" istedet.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...