Avatar billede xbobby Nybegynder
30. september 2004 - 11:42 Der er 5 kommentarer og
1 løsning

layer - 2 billeder synlige på skift

Hej med jer.

Jeg vil gerne have noget kode, så enkel som muligt der gøre følgende:

Jeg har 2 små billeder, når jeg kommer ind på min side.

Lad os kalde dem for lilleA og lilleB.

Når jeg trykker på lilleA skal der på samme side i en anden td,  komme et stor billede til syne (storeA), og tilsvarende klikker jeg på lilleB skal storeA blive usynlig og storeB skal blive synlig.

Hvem har noget enkelt kode til dette?
Avatar billede roenving Novice
30. september 2004 - 12:21 #1
F.eks.

onclick="document.images['stortBillede'].src=this.src"

-- på begge de små billeder, og så skal det store billede have name="stortBillede" !-)

-- her med udgangspunkt i, at du ikke har lavet thumbnails til de små billeder ...
Avatar billede xbobby Nybegynder
30. september 2004 - 12:28 #2
elegant ide - roenving, men jeg har bygget hele min database op om det koncept, med små og store billeder, så den løsning dur ikke med mindre at jeg vil lave det hele om og det vil jeg ikke, for det kan lade sig gøre med layer, som er synlige og ikke synlige. Men god ide - tak :-)
Avatar billede roenving Novice
30. september 2004 - 12:39 #3
Heller ikke svært ellers, men overflødig kode:

<style type="text/css">
#billedelayer{
  position:relative;
  left:0px;
}
#billedelayer img{
  position:absolute;
  left:0px;
}
</style>

<div id="billedelayer">
  <img src="storeA.jpg" name="storeA" style="visibility:visible;">
  <img src="storeB.jpg" name="storeB" style="visibility:hidden;">
</div>

<img src="lilleA" onclick="document.images['storeA'].style.visibility='visible';document.images['storeB'].style.visibility='hidden';">

-- som du kan se er det voldsomt meget mere kode, og hvis du har mere end to, skal du lave en funktion, som først skjuler alle og derefter viser det rigtige !-)
Avatar billede xbobby Nybegynder
30. september 2004 - 12:48 #4
Hej roenving det sidste er ikke noget problem, da jeg kører det med dynamisk PHP, og det hele foregår på den samme side. hvor der så er en frem og en tilbage knap, som som henter de nye billeder fra databasen.

Så besværtligt syntes jeg ikke det er.

Smid et svar jeg er godt tilfreds :-)
Avatar billede roenving Novice
30. september 2004 - 13:00 #5
Velbekomme '-)
Avatar billede roenving Novice
30. september 2004 - 13:35 #6
-- og tak for point ;~}
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