Avatar billede angelize Nybegynder
16. marts 2001 - 00:20 Der er 2 kommentarer og
3 løsninger

Nyt billede hver gang man loader siden

Har brug for et script der skifter billedet hver gang man loader siden.

EXEMPEL: www.ihostee.com/~popular
Hver gang du loader siden kommer der et nyt billede

Hvordan???
Avatar billede no_doubt Nybegynder
16. marts 2001 - 00:23 #1

<BR><SCRIPT LANGUAGE=\"JavaScript\">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
var how_many_ads = 12;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterbrooke.gif\";
width=\"300\";
height=\"300\";
}
if (ad==2) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entersam.gif\";
width=\"300\";
height=\"300\";
}
if (ad==3) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enternic.gif\";
width=\"300\";
height=\"300\";
}
if (ad==4) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterlilly.gif\";
width=\"300\";
height=\"300\";
}
if (ad==5) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entermary.gif\";
width=\"300\";
height=\"300\";
}
if (ad==6) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entercarmen.gif\";
width=\"300\";
height=\"300\";
}
if (ad==7) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterjosh.gif\";
width=\"300\";
height=\"300\";
}
if (ad==8) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterharrison.gif\";
width=\"300\";
height=\"300\";
}
if (ad==9) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entersugar.gif\";
width=\"300\";
height=\"300\";
}
if (ad==10) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterjane.gif\";
width=\"300\";
height=\"300\";
}
if (ad==11) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entermike.gif\";
width=\"300\";
height=\"300\";
}
if (ad==12) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterglass.gif\";
width=\"300\";
height=\"300\";
}
document.write(\'<a href=\\\"\' + url + \'\\\" target=\\\"\' + target + \'\\\">\');
document.write(\'<img src=\\\"\' + banner + \'\\\" width=\')
document.write(width + \' height=\' + height + \' \');
document.write(\'alt=\\\"\' + alt + \'\\\" border=0></A>\');
// End -->
</SCRIPT>


</body>
</html>
Avatar billede blood Nybegynder
16. marts 2001 - 00:24 #2
Hvis du kikkede på html koden til siden så fik du svar

<SCRIPT LANGUAGE=\"JavaScript\">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
var how_many_ads = 12;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterbrooke.gif\";
width=\"300\";
height=\"300\";
}
if (ad==2) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entersam.gif\";
width=\"300\";
height=\"300\";
}
if (ad==3) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enternic.gif\";
width=\"300\";
height=\"300\";
}
if (ad==4) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterlilly.gif\";
width=\"300\";
height=\"300\";
}
if (ad==5) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entermary.gif\";
width=\"300\";
height=\"300\";
}
if (ad==6) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entercarmen.gif\";
width=\"300\";
height=\"300\";
}
if (ad==7) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterjosh.gif\";
width=\"300\";
height=\"300\";
}
if (ad==8) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterharrison.gif\";
width=\"300\";
height=\"300\";
}
if (ad==9) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entersugar.gif\";
width=\"300\";
height=\"300\";
}
if (ad==10) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterjane.gif\";
width=\"300\";
height=\"300\";
}
if (ad==11) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"entermike.gif\";
width=\"300\";
height=\"300\";
}
if (ad==12) {
txt=\"\";
target=\"\";
url=\"main.html\";
alt=\"\";
banner=\"enterglass.gif\";
width=\"300\";
height=\"300\";
}
document.write(\'<a href=\\\"\' + url + \'\\\" target=\\\"\' + target + \'\\\">\');
document.write(\'<img src=\\\"\' + banner + \'\\\" width=\')
document.write(width + \' height=\' + height + \' \');
document.write(\'alt=\\\"\' + alt + \'\\\" border=0></A>\');
// End -->
</SCRIPT>


Du skal lige ændre main.htm alle steder til den side den skal viderstille til når man klikker på billede
og husk nu også .gif filerne
Avatar billede no_doubt Nybegynder
16. marts 2001 - 00:25 #3
Hi hi :-)
Avatar billede dudal Nybegynder
16. marts 2001 - 00:26 #4
Eller:

<SCRIPT LANGUAGE=\"JavaScript\" TYPE=\"text/javascript\">
<!--
function VisBillede() {
ArrBillede = new Array(\"billede1.gif\", \"billede2.gif\", \"billede3.gif\", \"billede4.gif\")
var rand1 = (Math.round( (ArrBillede.length-1) * Math.random()) ) ;
return \'<img src=\"\'+ ArrBillede[rand1] + \'\" border=0>\'
}
//-->
</SCRIPT>

Tilret denne linie til at pege på dine billeder:
ArrBillede = new Array(\"billede1.gif\", \"billede2.gif\", \"billede3.gif\", \"billede4.gif\")

Indsæt denne linie hvor billedet skal komme:

<script>document.write(VisBillede())</script>

/Jesper
Avatar billede angelize Nybegynder
16. marts 2001 - 00:31 #5
Takker :-)
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