amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Programmierung > Javascript-Problem [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

06.06.2006, 09:46 Uhr

Jinx
Posts: 2077
Nutzer
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

[ - Antworten - Zitieren - Direktlink - ]

06.06.2006, 14:04 Uhr

Holger
Posts: 8116
Nutzer
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.

[ - Antworten - Zitieren - Direktlink - ]

07.06.2006, 08:53 Uhr

Jinx
Posts: 2077
Nutzer
*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

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > Javascript-Problem [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.