Avatar billede soren1990 Nybegynder
13. september 2003 - 17:10 Der er 24 kommentarer og
1 løsning

Randomize billedebagrund?

Hej nørder:)
Jeg er ved at lave en side.. http://www.saybiaworld.dk/kashmir/index.htm
Hvis i ser på bagrunden til højre... Så vil jeg gerne hvis man kunne lave det sådan at det var forskelligt hvilket der blev vist... Der skulle være 4 eller 5 bagrunde...
Nogen der kan hjælpe?
Avatar billede ztyxx Nybegynder
13. september 2003 - 17:11 #1
du kan ikke lave det i ren html, du skal enten have fat i javascript eller et serversidesprog
Avatar billede soren1990 Nybegynder
13. september 2003 - 17:13 #2
Ok..: Nogen der kan hjælpe`???
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:14 #3
prøv:

<script language="JavaScript">
quotes = new Array(1);
bgimg[0]  = "img1.jpg";
bgimg[1]  = "img1.jpg";
bgimg[2]  = "img1.jpg";
bgimg[3]  = "img1.jpg";
bgimg[4]  = "img1.jpg";
index = Math.floor(Math.random() * quotes.length);
document.write "<body background='" & bgimg[index] & "'>";
</script>
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:15 #4
rettelse:

<script language="JavaScript">
bgimg = new Array(1);
bgimg[0]  = "img1.jpg";
bgimg[1]  = "img1.jpg";
bgimg[2]  = "img1.jpg";
bgimg[3]  = "img1.jpg";
bgimg[4]  = "img1.jpg";
index = Math.floor(Math.random() * quotes.length);
document.write "<body background='" & bgimg[index] & "'>";
</script>
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:16 #5
..og jeg kan blive ved med at rette :) ...

<script language="JavaScript">
bgimg = new Array(1);
bgimg[0]  = "img1.jpg";
bgimg[1]  = "img1.jpg";
bgimg[2]  = "img1.jpg";
bgimg[3]  = "img1.jpg";
bgimg[4]  = "img1.jpg";
index = Math.floor(Math.random() * bgimg.length);
document.write "<body background='" & bgimg[index] & "'>";
</script>
Avatar billede ztyxx Nybegynder
13. september 2003 - 17:16 #6
hehe thesurfer hvordan syn´s du selv det går *LOL*
Avatar billede soren1990 Nybegynder
13. september 2003 - 17:17 #7
Er du sikker på det er rigtigt?
Skal der ikke også være noget i HEAD?
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:17 #8
LOL... goddammit.. nu må det være nok :)

<script language="JavaScript">
bgimg = new Array(1);
bgimg[0]  = 'img1.jpg';
bgimg[1]  = 'img2.jpg';
bgimg[2]  = 'img3.jpg';
bgimg[3]  = 'img4.jpg';
bgimg[4]  = 'img5.jpg';
index = Math.floor(Math.random() * bgimg.length);
document.write '<body background="' & bgimg[index] & '">';
</script>

alle gode gange 100.. eller så'n..
Avatar billede soren1990 Nybegynder
13. september 2003 - 17:20 #9
Virker ikke:(
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:21 #10
hahaha.. jeg prøver lige at kigge på det :)
Avatar billede soren1990 Nybegynder
13. september 2003 - 17:22 #11
Ok:)
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:26 #12
jeg tror jeg har den :) .. glemte () i document.write... :

<script language="JavaScript">
bgimg = new Array(5);
bgimg[0]  = 'img1.jpg';
bgimg[1]  = 'img2.jpg';
bgimg[2]  = 'img3.jpg';
bgimg[3]  = 'img4.jpg';
bgimg[4]  = 'img5.jpg';
index = Math.floor(Math.random() * bgimg.length);
document.write('<body background="' + bgimg[index] + '">');
</script>
Avatar billede rangerbs Nybegynder
13. september 2003 - 17:31 #13
forresten jeg kan ikke se nogen baggrund til højre?

IE version 6.0

mvh Ranger
Avatar billede soren1990 Nybegynder
13. september 2003 - 17:33 #14
Thesurfer -- Skal jeg havde en bagrund i forvejen?
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:34 #15
Not Found
The requested URL /kashmir/hojer.htm was not found on this server
Avatar billede soren1990 Nybegynder
13. september 2003 - 17:35 #16
Dahm takker mand!
Det virker!
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:35 #17
soren1990> det behøver du ikke..
din side, hojer.htm, vises ikke..
Avatar billede thesurfer Nybegynder
13. september 2003 - 17:51 #18
200 points?
soren1990> til sådan en opgave kan du nøjes med 15-30 points.. pas godt på dine points.. du ved aldrig hvornår du virkeligt har for dem..

hvis du vil ha' 185 af de 200 points tilbage (så har jeg fået 15 points), så skriv det i et indlæg herinde indenfor en uge.. ellers beholder jeg de 200 points.

/theSurfer.
Avatar billede soren1990 Nybegynder
13. september 2003 - 18:35 #19
Jeg troede det var en mega sværd opgave der krævede massere programering..
Men vil da gerne havde 185 point tilbage:)
Avatar billede thesurfer Nybegynder
13. september 2003 - 18:56 #20
Avatar billede soren1990 Nybegynder
13. september 2003 - 18:58 #21
:)
Avatar billede soren1990 Nybegynder
13. september 2003 - 23:23 #22
Hvordan får jeg den til at ikke kopire sig selv?
Avatar billede thesurfer Nybegynder
15. september 2003 - 01:35 #23
i stedet for:
document.write('<body background="' + bgimg[index] + '">');

prøv med:
document.write('<body style="background-image: url(' + bgimg[index] + '); background-repeat: no-repeat;">');
Avatar billede soren1990 Nybegynder
15. september 2003 - 13:45 #24
Ikke for at være besværlig men kan dette script også sættes ind i min CSS fil?
Avatar billede thesurfer Nybegynder
20. september 2003 - 15:02 #25
nej, det kan det desværre ikke, da det er JavaScript og ikke CSS..
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel