• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

ImageMap-Help!

Status
Für weitere Antworten geschlossen.

krabbenbrötchen

Neues Mitglied
Hi!

Ich habe ein Problem mit dem erstellen einer ImageMap, habe schon in zahlereichen Foren und Tutorials geschaut aber leider hat mir das alles nich weiter geholfen...also ich zähle auf euch! :wink:

Mein Quellcode is folgender:
Code:
[img]Filmrolle.gif[/img]
<MAP name="navimap">
<area shape="rect" coords="1,0,6,6" href="Joi-Bilder.htm" alt="Home">
<area shape="rect" coords="1,6,6,11" href="Bilder.htm" alt="Bilder">
<area shape="rect" coords="1,12,6,18" href="Gästebuch.htm" alt="Gästebuch">
</MAP>

Das *.gif befindet sich im gleichen Verzeichnis wie die *.htm.

Falls ich wichtige Infos vergessen hab, einfach fragen.
Danke schonmal! :D
 
und wo genau liegt jetzt dein problem?? die imagemap ist erstellt. nur einige felder überlappen sich, daher kann das so nicht funktionieren. einfach mal die koordinaten ändern, dann sollte es gehen ;)
 
Die Koordinaten hab ich geändert aber leider tut sich immer noch nichts...
kein Link, kein garnichts :(
Wenn die beiden X-koordinaten (X1, X2) gleich sind ist es doch okay...oder?

Hat evt. noch jemand eine Idee?
 
krabbenbrötchen schrieb:
Wenn die beiden X-koordinaten (X1, X2) gleich sind ist es doch okay...oder?
Soweit ich weiss nicht unbedingt (mann ist das ein mutmassen). Auf jedenfall haben zwei Felder den gleichen Ausgangspunkt. Und da sehe ich den Sinn nicht.
 
Ich hab mich auch schusselig ausgedrückt... :oops:

In dem *.gif sind 3 rechteckige Felder untereinander und genau rechts und links aufeinander ausgerichtet. Daher kommen die gleichen X1 bzw X2 Koordinaten bei verschiedenen area-tags innerhalb einer map...

Ähm...alle Klarheiten beseitigt?? :wink:
 
ich glaube, ich hab den fehler gefunden.

die beiden letzten variablen sind keine angaben vom oberen rand, oder von linken rand, sondern es ist die tatsächliche höhe des bereiches. also geht zum beispiel die zweite map von punkt 6 aus um 11 nach unten, und ist am punkt 17. allerdings ist in idesem bereich bereits eine map, daher wird nicht s ausgegeben.

die lösung:
Code:
[img]Filmrolle.gif[/img]
<MAP name="navimap">
<area shape="rect" coords="1,0,6,6" href="Joi-Bilder.htm" alt="Home">
<area shape="rect" coords="1,6,6,6" href="Bilder.htm" alt="Bilder">
<area shape="rect" coords="1,12,6,6" href="Gästebuch.htm" alt="Gästebuch">
</MAP>

damit sollte es klappen
 
erstmal danke für die netten versuche mir zu helfen! :D

@commodore
hab das mit den anderen Koordinaten hab ich ausprobiert...aber leider tut sich da immer noch nichts. :(

hmpf...ich glaube das wird ne harte nuss...
vorallem hab ich die syntax schon mit eingen beispielen usw verglichen und keinen unterschied festgestellt...und die koordinaten werd ich heut nacht im schlaf auch vor mich hinbrabbeln... :(
 
Hi krabbenbrötchen

wenn du von mir Hilfe haben willst, musst du die Seite hochladen und ein Link dahin angeben. So wie es jetzt ist sind alle Antworten mehr oder wenige Mutmaßungen.

@Commodore
Glauben solltest du nur in der Kirche oder an das was bei selfhtml steht. :lol:
selfhtml schrieb:
Bei coords geben Sie die Koordinaten der verweis-sensitiven Flächen an. Die Pixelangaben bedeuten absolute Werte innerhalb der Grafik, die verweis-sensitiv sein soll. Trennen Sie alle Pixelwerte durch Kommata.

* Ein Viereck (shape="rect") definieren Sie mit den Koordinaten für x1,y1,x2,y2
wobei bedeuten:
x1 = linke obere Ecke, Pixel von links
y1 = linke obere Ecke, Pixel von oben
x2 = rechte untere Ecke, Pixel von links
y2 = rechte untere Ecke, Pixel von oben
LINK: Zur Quelle

Für krabbenbrötchens Map heisst das, sein erster linktbereich fängt Links oben an und zwar: 1 Pixel vom linken Rand und 0 Pixel von Oben gemessen an der Seite egal wo die Grafik sich befindet! Der Bereich endet bei: 6 Pixel von Links und 6 Pixel von Oben und ist somit sehr klein und nur schwer zu finden.

So für weitere Hilfe poste ein Link zu der Seite. :P

Gruß
Hobbyuser
 
Jaaaa! Das is die Lösung!
Danke, danke! :D

Oh mann...eigentlich ganz logisch.
hmpf da kommt meine extreme schusseligkeit mal wieder zum vorschein! :oops:
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben