Alternative zu i-frame?
am 01.09.2010 - 16:59 Uhr in
Hallo Forum,
ich suche eine Alternative zu einem inline-Frame.
Folgende Problemstellung
Darstellung von Suchtberatungsstellen, diese sind in fünf Kategorien unterteilt. Für jede Kategorie ist eine grafische Darstellung mit Markern geplant. Für diese Darstellung wird auch eine Imagemap gebraucht, die die Adressen der Beratungsstellen über eine Lightbox einblendet. Alternativ können die Beratungsstellen auch über eine Text-Liste eingesehen werden. Die Text-Liste der Beratungsstellen ist unproblematisch, die versehe ich einfach mit Sprungmarken und Ankern.
Es werden also 5 Grafiken mit den Markern der Beratungsstellen gebraucht. Meine Idee war ein inline-Frame zu nutzen. Die Darstellung der Grafik wollte ich über ein a href mit dem Namen des Inline-Frames steuern. Durch den Inline-Frame kann ich dann die Datei mit Grafik und Imagemap wechseln.
Doch ich suche eine Möglichkeit, das ohne Frame zu lösen und ohne das ich die komplette Site neu aufbauen muss. Ich dachte da bereits an Panel, doch da fehlt dann die Möglichkeit ein einzelnes Pane zu wechseln.
Eine andere Alternative wäre ein eigenes Node-Theme zu bauen und die Grafik mit Imagemap dann als Block einzublenden, doch wie wechsle ich einen Block? Welche URL muss ich dann aufrufen? Wenn ein Block keiner Region zugeordnet ist, kann man diesen dann aufrufen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn du als eingabeformat
am 02.09.2010 - 00:17 Uhr
Wenn du als eingabeformat "full html" auswählst kannst du doch eine imagemap einfügen, oder? Sag Bescheid, wenn ich was falsch verstanden habe.
Stimmt - ich suche jedoch eine Alternative
am 02.09.2010 - 12:07 Uhr
Wenn du als eingabeformat "full html" auswählst kannst du doch eine imagemap einfügen, oder?
Stimmt. Das klappt auch. Die Imagemap und die Darstellung der maussensitiven Bereiche innerhalb der imagemap mit der Lightbox sind auch nicht das eigentliche Problem. Das habe ich in einem anderen Projekt auch mal umgesetzt. Klappt gut und sieht super aus. Das iframe macht die Schwierigkeiten. Ich brauche eine Möglichkeit, Grafik samt Imagemap bei Anklicken eines Links zu wechseln. Ich möchte hier eine landesweite Liste von Suchtberatungsstellen grafisch mit Markern auf einer Karte darstellen. Bei Anklicken des Markers geht dann die Lightbox mit der Adresse der Suchtberatungsstelle auf. Die Suchtberatungsstellen sind teilweise auch Suchtkliniken und haben verschiedene Schwerpunkte. Deshalb die 5 Kategorien. Googlemap ist keine Alternative, da es hier um das komplette Bundesland geht und ich wegen der Übersichtlichkeit und Kartengröße die Kontrolle über die Ortsanzeige behalten möchte.
UPDATE: Ich habe jetzt mal die Funktionalität getestet. Wenn ich die Imagemap einbinde, dann funktioniert die Lightbox einwandfrei. Kopiere ich diesen Quelltext in eine HTML-Datei und lade diesen über einen Verweis in das definierte iframe, dann funktioniert die Lightbox nicht mehr. Die Adresse, die in der Lightbox angezeigt werden soll, wird nur als Dateiwechsel im iframe dargestellt. Somit ist die Lösung iframe untauglich, weil ich damit die Drupalfunktionalität komplett verlasse.
Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.
Ist vielleicht ein bischen
am 02.09.2010 - 13:12 Uhr
Ist vielleicht ein bischen übertrieben, aber mit Location und Gmap gehts auch
C.A.W. Webdesign
Ja geht, aber ...
am 02.09.2010 - 13:35 Uhr
... ich möchte die Kontrolle über die Kartengröße behalten - das Saarland muss immer als Ganzes zu sehen sein. Der Maßstab läuft mir sonst aus dem Ruder. Es geht hier zwar nur um das flächenmäßig kleine Saarland, aber genau das stellt mich vor die Maßstab-Probleme. Wenn ich eine Beratungsstelle (z.B. abgelegene Fachklinik) in einem Ort mit unter 1.000 Einwohner habe, dann ist muss ich die Karte soweit aufzoomen, das nicht unbedingt mehr das komplette Saarland zu sehen ist. Auch würden ja die angrenzenden Bundesländer in einer gmap zu sehen sein. Deshalb habe ich mich für eine selbst gekennzeichnete Karte entschieden. Hat zwar den Nachteil, das die Beratungsstellen nicht soweit über einen Routenplaner gesucht werden können, doch das Saarland ist übersichtlich :-)
Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.
gmap zoomt automatisch die
am 02.09.2010 - 14:15 Uhr
gmap zoomt automatisch die ergebnisse (einer view) rein. also wenn du z.b. alle beratungsstellen im saarland anzeigst, werden auch nur die angezeigt mit dem kartenausschnitt, auf den alle passen.
C.A.W. Webdesign