Avatar billede larsvik Nybegynder
04. juni 2003 - 10:06 Der er 7 kommentarer og
1 løsning

Køb af lærebog for javascripts

Hey...

Jeg vil igang med at lære noget om java... er der nogen der har gode erfaringer med nogle bøger som man kan bruge... jeg snakker helt grundlæggende da jeg intet kender til programmering....
Inden det kommer til at det er mig der sidder og hjælper andre folk herinde, ville jeg høre om der var en der kunne hjælpe mig med et lille script... Altså nu og her...
Det drejer sig om at jeg vil indsætte et billede på en side og det skal så stå og skifte mellem 3-4 forskellige billeder... er det muligt og er det svært....??

//larsvik
Avatar billede pelkjaer Nybegynder
04. juni 2003 - 10:19 #1
First of all - JAVA og Javascript er 2 forskellige sprog.

Mht. til Javascript bøger, prøv at gå på biblioteket og lån et par stykker - er der en du finder bedre en de andre kan du jo købe den. Sådan har jeg gjort.

Mht. til problem her og nu:

<script type="text/javascript">
function randomNumber(limit) {
  return Math.floor(Math.random()*limit);
}

// Brug af funktion:
// randomImage(['pic1.gif',50,50,'pic2.gif',25,25,'pic3.gif',50,25]);
function randomImage(imgArr) {
  var imgSrc, imgW, imgH, r;
  r = randomNumber(imgArr.length / 3)-1;
  imgSrc = imgArr[r * 3];
  imgW = imgArr[(r * 3)+1];
  imgH = imgArr[(r * 3)+2];
  document.write('<img src='+imgSrc+' width='+imgW+' height='+imgH+'>');
}
</script>
Avatar billede larsvik Nybegynder
04. juni 2003 - 10:26 #2
Nu har jeg forsøgt at læse lidt på engelsk... jeg bed mærke i at det var vigigt hvor koderne blev sat ind...
1. Hvor hører det her til henne... Head eller body?
2. Hvor stort har du sat den til at være og hvor kan jeg ændre på størrelsen så den passer til min tabel?
3. Skal jeg bare copy/paste det du har skrevet?
Ved godt det er dumme spørgsmål for jer... men bær over med en rookie... ;-)
//larsvik
Avatar billede pelkjaer Nybegynder
04. juni 2003 - 10:30 #3
Lige netop dette script placerer du et sted i body, der hvor du vil ha vist dit billede(er). Derefter fyrer du funktionen af på onload'en:

<body onload="randomImage(['pic1.gif',50,50,'pic2.gif',25,25,'pic3.gif',50,25]);">

Som du kan se er der i dette eks indsat 3 billeder, du kan bruge så mange som du ønsker. Efter billedenavn, angiver du billedes bredde/højde som jeg har gjort.
Avatar billede larsvik Nybegynder
04. juni 2003 - 10:42 #4
ikke så teknisk... "derefter fyrer du den af på onloaden..." ;-)
Skal den linie tilføjes et eller andet sted...
Er det i selvsamme linie jeg angiver størrelsen (pic1.gif,50,50) eller er det længere nede (ImgW = imgArr[(r *3)+1];) ...????
Avatar billede pelkjaer Nybegynder
04. juni 2003 - 10:43 #5
Dette her er "det der fyres af på onloaden" :o)

<body onload="randomImage(['pic1.gif',50,50,'pic2.gif',25,25,'pic3.gif',50,25]);">

Dvs udskift din <body> med ovenstående stump.
Avatar billede larsvik Nybegynder
04. juni 2003 - 10:43 #6
Det skulle gerne ligne det her lidt... http://www.metalsliberiet.smorumnet.dk/
Avatar billede pelkjaer Nybegynder
04. juni 2003 - 10:53 #7
Nååhhh jeg har misforstået sp. en smule.
Se istedet: http://peterelkjaer.dk/exp/randomimg.htm
Avatar billede larsvik Nybegynder
04. juni 2003 - 10:59 #8
Jep... bare med fade funktion...
Men jeg må hellere læse nogle bøger først.. jeg skulle jo gerne kunne redigere det selv... ellers ville jeg være på herrens mark... ;-)... men tak for den lille introduktion...
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