Avatar billede dadane Novice
31. maj 2000 - 20:47 Der er 10 kommentarer og
1 løsning

Et af flere billeder

Er der en der lige kan give mig et javascript som kan:

Vise et billede mitbillede01.jpg
Hvis jeg vælger en fremknap skal den vælge det næste billede.
Hvis jeg vælger en tilbageknap skal den vælge det forrige billede.

Derudover skal jeg kunne tjekke om der er det første hhv. sidste billede jeg er ved (så jeg ved om knappen skal være aktiv).

Et andet lille sp. (som ingen point giver). Hvordan stiller man spørgsmål som ikke giver 15, 30 eller 60 point?
Avatar billede el_gnu Nybegynder
31. maj 2000 - 21:03 #1
Skal billederne swappes ved tryk på knapperne eller skal der loades en ny side med det næste billede?
Avatar billede dadane Novice
01. juni 2000 - 15:09 #2
Det var meningen at billederne bare skulle skiftes ud - dersom det er muligt.
Avatar billede freestyleren Nybegynder
01. juni 2000 - 22:14 #3
Hej dadane, kan du se oppe til højre i dit skrem billede der står der 15 point fra dadane, prøv at klikke på "15"
Så kommer der et skerm billede frem hvor du kan lave summen af point så høj du vil!!!!!!!!!!
Avatar billede olebole Juniormester
02. juni 2000 - 05:34 #4
<ole>

var myPics = new Array(
"pic1.gif",
"pic2.gif",
"pic3.gif",
"pic4.gif",
"pic5.gif",
"pic6.gif",
"pic7.gif"
);
var which = 0;
function myNext() {
  if (which<(myPics.length-1)) {
    document.images['fremvis'].src = myPics[which+1];
    which++;
  }
}
function myPrev() {
  if (which>0) {
    document.images['fremvis'].src = myPics[which-1];
    which--;
  }
}

I din body et sted har du så:
    <img src="pic1.gif" name="fremvis">
<a href="java script:myPrev();">Forrige</a>&nbsp;|&nbsp;<a href:"java script:myNext();">N&aelig;ste</a>

/Vh
</bole>
Avatar billede dadane Novice
10. juni 2000 - 16:03 #5
OleBole:

Jeg har prøvet nedenstående. Den viser der første billede, men det er det. Det gør INGEN forskel at trykke på forrige hhv. næste.

Kan det være et problem at billederne ikke har samme størrelse?

<HTML>
<HEAD>
<TITLE></TITLE>
<script>
var myPics = new Array(
"pic1.jpg",
"pic2.jpg",
"pic3.jpg",
"pic4.jpg",
);
var which = 0;
function myNext() {
  if (which < (myPics.length-1)) {
    document.images['fremvis'].src = myPics[which+1];
    which++;
  }
}
function myPrev() {
  if (which > 0) {
    document.images['fremvis'].src = myPics[which-1];
    which--;
  }
}
</script>
</HEAD>
<BODY BGCOLOR=FFFFFF TEXT=000000 LINK=0000FF VLINK=800080>
TEST
<img src="pic1.jpg" name="fremvis">
<a href="java script:myPrev();">Forrige</a> - <a href="java script:myNext();">Næste</a>
</BODY>
</HTML>
Avatar billede el_gnu Nybegynder
10. juni 2000 - 17:34 #6
prøv at tilføje language="JavaScript" i script tagen

<script language=""JavaScript>

(-: el Gnu
Avatar billede olebole Juniormester
10. juni 2000 - 18:19 #7
Jeg tro el_gnu mener:
    <script language="JavaScript">
;-))

Ja, de skal være samme størrelse! Hvis det stadig ikke virker, så prøv lige at uploade det til din server og lad mig prøve at se på det.
Avatar billede el_gnu Nybegynder
10. juni 2000 - 18:52 #8
ups ;-)
Avatar billede dadane Novice
10. juni 2000 - 20:49 #9
OleBole:

Jeg tror at fejlen var at jeg havde et komma i sidste linje med billederne

"pic4.jpg",

nærmere end language taggen.
Under alle omstændigheder så virker det i hvert fald nu.
Det gør det i øvrigt også selvom billederne ikke har samme størrelse (selvom de så godt nok får det og ikke ser særligt godt ud, da proportionerne bliver vredet betragteligt).

/DaDane
Avatar billede olebole Juniormester
10. juni 2000 - 20:57 #10
Undskyld, det havde jeg ikke set. Det gør dit array ét element længere - uden det sidste element bliver defineret...bad shit...! ;-)

Jaja...billederne bliver vist - men det ligner jo 'lort og døde øgler', hvis ikke de har samme dimensioner som det første.
Avatar billede freestyleren Nybegynder
10. juni 2000 - 21:18 #11
ole mail til mig offer@post.cybercity.dk
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