Avatar billede jazzman Nybegynder
03. februar 2003 - 11:10 Der er 6 kommentarer

script til udskiftning af billeder

Kan I hjælpe mig med et javascript til at udskifte billeder. Selve siden bibeholdes og kun billedet ændres (skal bruges til fremvisning af X-antal billeder)

mange tak på forhånd
Med venlig hilsen
Rune
Avatar billede pelkjaer Nybegynder
03. februar 2003 - 11:17 #1
function switchImage(imgName, imgSrc) {
  if (document.images) {
    if (imgSrc != "none") {
      document.images[imgName].src = imgSrc;
    }
  }
}

kaldes med:

onmouseout="switchImage('billedeID','normal.gif')" onmouseover="switchImage('billedeID','normal_over.gif')"
Avatar billede jazzman Nybegynder
03. februar 2003 - 11:52 #2
Jeg er lidt ny i det her........så du må lige bære over.
Indsættes hele scriptet i body eller kun det der "kaldes med". Skal jeg ændre andet end normal.gif og normal_over.gif??
Avatar billede pelkjaer Nybegynder
03. februar 2003 - 12:28 #3
Okay, nedenståenede indsættes imellem <head> og </head> :

<script type="text/javascript">
function switchImage(imgName, imgSrc) {
  if (document.images) {
    if (imgSrc != "none") {
      document.images[imgName].src = imgSrc;
    }
  }
}
</script>

Herefter kan du kaldes det således hvis du vil lave et simpelt billedeskift:

<a href="#" onmouseout="switchImage('billedeID','normal.gif')" onmouseover="switchImage('billedeID','normal_over.gif')"><img src="normal.gif" width="20px" height="20px" alt="" name="billedeID" id="billedeID"></a>

Håber det hjalp :)
Avatar billede pelkjaer Nybegynder
03. februar 2003 - 12:29 #4
Jeg glemte lige en border="0" på billedet..
Avatar billede jazzman Nybegynder
03. februar 2003 - 17:09 #5
Så vidt jeg kan tyde af scriptet, ser det ud som om, at det er en almindelig roll-over funktion. Det som jeg har brug for er:
jeg har en masse billeder (ca 150) som skal vises frem. (1 billed på hver side) Istedet for at lave f.eks. 150 dokumenter, vil jeg nøjes med 1, hvor man via "2 gifbilled pile" har mulighed for at klikke sig frem og tilbage i billederne. Gir´ det nogen mening????
Avatar billede binderup Nybegynder
03. februar 2003 - 17:24 #6
Og dette har hvad med Macromedia's program Homesite at gøre?
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
Kurser inden for grundlæggende programmering

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