amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > Javascript-Problem [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2006-06-06, 09:46 h

Jinx
Posts: 2077
User
Hallo mal wieder!

Ich suche einen Weg, der es mir erlaubt beim Anklicken eines Bildes eine Funktion auszuführen. Diese Funktion soll aber beeinflusst werden, abhängig davon, auf welches Bild geklickt wurde.

Genauer gesagt habe ich eine Bildergalerie. Klicke ich auf eines der Bilder in der Vorschau, soll eben jenes Bild in einer größeren Ansicht geöffnet werden. Das Skript soll nun rausfinden, welches Vorschaubild angeklickt wurde, dessen Quellpfad auslesen und dann die Großansicht in ein anderes Fenster laden. Natürlich kann ich für jedes Bild einzeln nen Pfad angeben, aber spätestens bei 100+ Bildern wird das etwas.. ähm.. mühsam. ich meine auch mal was über genau so eine Funktion gelesen zu haben, bei SelfHTML, glaub ich, aber ich finds einfach nicht mehr. Jemand ne Idee?
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de
Tales of Tamar-Seite: http://www.eonwes-halle.de

[ - Answer - Quote - Direct link - ]

2006-06-06, 14:04 h

Holger
Posts: 8116
User
Vielleicht hilft Dir das weiter:
html code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>What clicked</title>
<script type="text/javascript">
function showLarge(element)
{
  var href;
  href=element.src;
  href=href.replace(/_small.jpg$/, "_large.jpg");
  window.location=href;
}
</script>
</head>
<body>
<img style="cursor:pointer" onClick="showLarge(this)" src="foo_small.jpg">
<img style="cursor:pointer" onClick="showLarge(this)" src="bar_small.jpg">
</body></html>


Ein Klick auf foo_small.jpg läd foo_large.jpg und ein Klick auf bar_small.jpg läd bar_large.jpg usw.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-06-07, 08:53 h

Jinx
Posts: 2077
User
*patsch* auf "this" hätt ich ja mal selber kommen können.. das ist mir jetzt fast peinlich *g*
danke holger, das war genau die lösung meines problems :)
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de
Tales of Tamar-Seite: http://www.eonwes-halle.de

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > Javascript-Problem [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.