mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 19.03.2024 07:35 Benutzername: Passwort: Auto-Login

Thema: Lightbox2 vs. image map vom 16.08.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Lightbox2 vs. image map
Seite: 1, 2  Weiter
Autor Nachricht
erazeRR
Threadersteller

Dabei seit: 29.06.2009
Ort: -
Alter: 34
Geschlecht: Männlich
Verfasst So 16.08.2009 19:29
Titel

Lightbox2 vs. image map

Antworten mit Zitat Zum Seitenanfang

Zitat:
habe ich in einem html dokument ein bild auf dem in einer image map mehrere bereiche als hotspots definiert sind:

Code:
<area shape="rect" coords="720,579,756,614" href="#" />

möchte ich nun den hotspots einen lightbox-link zuweisen, funktioniert lightbox nicht, es startet zwar bleibt aber nachdem das fenster transparent schwarz wurde hängen.


Code:
<area shape="rect" coords="684,580,717,613" href="images/bild1.jpg" rel="lightbox[gallery1]" />

es könnte damit zutun haben dass rel="lightbox" nicht richtig mit übergeben wird allerdings würde dann ja auch das browserfenster nicht tranparent schwarz werden?!

ist der link ein ganz normaler href funktioniert es einwandfrei
Code:
<a href="images/bild1.jpg" rel="lightbox[gallery1]"><img src="thumb1.jpg" width="31" height="30" /></a>

wenn ich das ganze mit einem onclick="" event verknüpfe passiert das gleiche wie bei 2.
also:
Code:
<area shape="rect" coords="684,580,717,613" href="#" onclick=(href='images/bild1.jpg', rel='lightbox[gallery1]');" />

was kann ich da machen? hat evtl. jemand einen tipp oder workaround z.b. ein onclick="" event oder so mit JS müsste doch das was zu machen sein?

danke schon mal im vorraus!
  View user's profile Private Nachricht senden
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 16.08.2009 22:50
Titel

Antworten mit Zitat Zum Seitenanfang

In allen Browsern das Problem oder nur in einem speziellen?

//
http://de.selfhtml.org/html/referenz/attribute.htm#area


Zuletzt bearbeitet von Smooth-Graphics am So 16.08.2009 22:51, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
erazeRR
Threadersteller

Dabei seit: 29.06.2009
Ort: -
Alter: 34
Geschlecht: Männlich
Verfasst Mo 17.08.2009 10:07
Titel

Antworten mit Zitat Zum Seitenanfang

Smooth-Graphics hat geschrieben:
In allen Browsern das Problem oder nur in einem speziellen?

//
http://de.selfhtml.org/html/referenz/attribute.htm#area


also im ie funktionierts aber nicht im firefox bzw. safari

mit area hab ich es auch schon probiert :/
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 17.08.2009 10:11
Titel

Antworten mit Zitat Zum Seitenanfang

Kann man das irgendwo online sehen? Lächel
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 17.08.2009 10:42
Titel

Antworten mit Zitat Zum Seitenanfang

Hast du dir den Link angeschaut und verstanden?

<area> kann kein Attribut rel="" beinhalten lt. HTML Referenz.
Das heißt, eigentlich ist so kein Lightboxstart möglich. Du kannst aber per onclick Eventhandler und Javascript direkt einen Lightboxaufruf bewirken. Damit müsste die Lightbox korrekt geöffnet werden.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
erazeRR
Threadersteller

Dabei seit: 29.06.2009
Ort: -
Alter: 34
Geschlecht: Männlich
Verfasst Mo 17.08.2009 13:10
Titel

Antworten mit Zitat Zum Seitenanfang

m hat geschrieben:
Kann man das irgendwo online sehen? Lächel


ne noch nicht *zwinker*

Smooth-Graphics hat geschrieben:

Hast du dir den Link angeschaut und verstanden?

<area> kann kein Attribut rel="" beinhalten lt. HTML Referenz.
Das heißt, eigentlich ist so kein Lightboxstart möglich. Du kannst aber per onclick Eventhandler und Javascript direkt einen Lightboxaufruf bewirken. Damit müsste die Lightbox korrekt geöffnet werden.


werde ich nachher mal ausprobieren
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 17.08.2009 13:26
Titel

Antworten mit Zitat Zum Seitenanfang

erazeRR hat geschrieben:
m hat geschrieben:
Kann man das irgendwo online sehen? Lächel


ne noch nicht *zwinker*


So kann man dir schlecht helfen. Es wäre schon notwendig etwas mehr zu erfahren *zwinker*

Am besten wäre du machst mal ein Beispiel bereit und stellst es online zur Verfügung.

erazeRR hat geschrieben:
Smooth-Graphics hat geschrieben:

Hast du dir den Link angeschaut und verstanden?

<area> kann kein Attribut rel="" beinhalten lt. HTML Referenz.
Das heißt, eigentlich ist so kein Lightboxstart möglich. Du kannst aber per onclick Eventhandler und Javascript direkt einen Lightboxaufruf bewirken. Damit müsste die Lightbox korrekt geöffnet werden.


werde ich nachher mal ausprobieren


Je nach Script ist das sehr wohl möglich, musst du halt entscheiden welchen Weg du lieber nimmst.


Du setzt die Lightbox von huddletogether.com ein? In welcher Version? 2.04?

Dann musst du nur eine Kleinigkeit im Script ändern:

Code:
    start: function(imageLink) {   
        imageLink.rel = imageLink.getAttribute('rel'); /* Diese Zeile ergänzen */
        ...
    }


Zuletzt bearbeitet von m am Mo 17.08.2009 13:30, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
erazeRR
Threadersteller

Dabei seit: 29.06.2009
Ort: -
Alter: 34
Geschlecht: Männlich
Verfasst Mo 17.08.2009 19:11
Titel

Antworten mit Zitat Zum Seitenanfang

m hat geschrieben:
erazeRR hat geschrieben:
m hat geschrieben:
Kann man das irgendwo online sehen? Lächel


ne noch nicht *zwinker*


So kann man dir schlecht helfen. Es wäre schon notwendig etwas mehr zu erfahren *zwinker*

Am besten wäre du machst mal ein Beispiel bereit und stellst es online zur Verfügung.

erazeRR hat geschrieben:
Smooth-Graphics hat geschrieben:

Hast du dir den Link angeschaut und verstanden?

<area> kann kein Attribut rel="" beinhalten lt. HTML Referenz.
Das heißt, eigentlich ist so kein Lightboxstart möglich. Du kannst aber per onclick Eventhandler und Javascript direkt einen Lightboxaufruf bewirken. Damit müsste die Lightbox korrekt geöffnet werden.


werde ich nachher mal ausprobieren


Je nach Script ist das sehr wohl möglich, musst du halt entscheiden welchen Weg du lieber nimmst.


Du setzt die Lightbox von huddletogether.com ein? In welcher Version? 2.04?

Dann musst du nur eine Kleinigkeit im Script ändern:

Code:
    start: function(imageLink) {   
        imageLink.rel = imageLink.getAttribute('rel'); /* Diese Zeile ergänzen */
        ...
    }


vielen dank *Thumbs up!* hat super geklappt!!!
  View user's profile Private Nachricht senden
 
Ähnliche Themen suche ein fall out Image Menu, mit 3 image ebenen
Lightbox2 in Tabelle
lightbox2 ansprechen
flv player kollidiert mit lightbox2
Lightbox2 - funzt nicht
Lightbox2 aus iframe raus
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.