Anker + Map-Funktion
Andi
- html
0 Nutz-Nießer0 Thomas Luethi0 Andi
Hallo!!
Ich hätte eine Frage und hoffentlich könnt' ihr mir weiterhelfen:
Ich hab' auf einer Website ein Bild eingefügt, bei dem ich mit der Mapfunktion einige linksensitive Bereiche definiert habe!!
Nun würde ich gerne diese Bereiche auch noch als Anker definieren, damit ich von einer anderen Webpage mit einem Link auf einen bestimmten Bereich in diesem Bild springen kann!!
Bitte helft mir!
MFG
Andreas Stöckl
Hi Andi,
Nun würde ich gerne diese Bereiche auch noch als Anker definieren, damit ich von einer anderen Webpage mit einem Link auf einen bestimmten Bereich in diesem Bild springen kann!!
du meinst die <area>-Tags? Sieht schlecht aus, denn dafür sieht HTML kein name-Attribut und damit auch keine Ankerfunktion vor. Geht also wohl nur mit Hilfe von JavaScript (Positionsdaten des Bildes ermitteln und dann mit scrollTo-Methode an gewünschte Stelle im Bild positionieren)
<Nutz-Nießer>
Hallo,
Abgesehen davon, dass ich nicht weiss, wie das
"Springen zu einem Hotspot einer Imagemap"
funktionieren bzw. aussehen soll (vermutlich
soll die Area den Focus und somit die [von
Newbies verwuenschten] Puenktelung kriegen...)
und somit das Vorhaben von Andi als ganzes
in Frage stelle:
du meinst die <area>-Tags? Sieht schlecht aus, denn dafür sieht HTML kein name-Attribut und damit auch keine Ankerfunktion vor.
Moderne Browser springen auch IDs an.
Versuch's mal mit:
Anker:
<area ... id="anker1">
Link:
<a href="datei.html#anker1">Anker 1 anspringen</a>
Das ID-Attribut ist auch bei <area> erlaubt:
http://www.w3.org/TR/html401/struct/objects.html#h-13.6.1
<!ATTLIST AREA
%attrs; -- %coreattrs, %i18n, %events --
-- u.s.w. --
http://www.w3.org/TR/html401/sgml/dtd.html#coreattrs
<!ENTITY % coreattrs
"id ID #IMPLIED -- document-wide unique id --
-- u.s.w. --
Wie gesagt: Ob es klappt und wie sich das (optisch) aeussert,
ist eine andere Frage.
Wenn es sich um eine oeffentliche Seite handelt,
dann poste doch bitte hier die URL. Danke.
Gruesse,
Thomas
Hi!
Funktioniert leider nicht. Trotzdem danke.
Mfg
Andi