Bereichsfestlegung für onclick

Status
Nicht offen für weitere Antworten.

Seven Secrets

Erfahrenes Mitglied
Ich habe ein Bild geladen und es soll mit onclick geschlossen werden. Im Moment geht das, wenn ich auf das ganze Bild klicke. Ich möchte aber einen bereich definieren z. B. die linke obere Ecke. Dort soll dann nur noch dieser onclick Befehl laufen.

Läst sich dies irgendwie eingrenzen? (mit Pixelangabe)
 
Hotspots

Ich glaube dir werden da die Hotspots weiterhelfen...

Such mal einfach überall danach... kannst du mit zb Dreamweaver einfach mit Maus einzeichnen. oder die Koordinaten per Hand eingeben...
Hoff ich hab dich nicht falsch verstanden...

2b
 
Das ist genau das, was an dieser stell nicht funktioniert. Ich möchte es manuell zu weise. So wie man das bei einem Bild machen kann!
Gibt es dafür einen Befehl?
 
wieso funzt dat nich...???
also nochmal zum verständnis...
Du hast ein Bild suf einer HTML seite und du willst das man auf die rechte obere Ecke klickt und dann geht es zu oder sonst was?

dann musst du auf die obere rechte ecke einen Hotspot legen... meiner Meinung nach und das geht nicht???

Also so mit Map...

Code:
<img src="/glob/imgs/area_nord.gif" width="x" height="x" border="0" usemap="#MapMap" name="Image1" align="texttop"> 
<map name="MapMap"> 
<area shape="poly oder viereckig" coords="hier die koordinaten" href="x.html">
</map>

meiner meinung nach
 
Ich misch mich da jetzt auch ma ein :)

Versteh ich dich so richtig:

Du willst ne Verweis-sensitive Grafik machen, die bei Klick auf ne gewisse Stelle ausgeblendet wird.

In dem Falle würde ich dir zum erstellen der Image-Map, obwohl ich eigentlich WYSIWYG - Gegner bin, trotzdem zu Dreamwever raten, da das wirklich am schnellsten geht, und dabei auch ein inwandfreier Code entsteht.

Für die onClick-Variante folgendes:
<area shape="rect" coords="11,10,59,29" alt="Exit"> sei die definition des klickbaren Bereiches, dann musst du folgendes noch ins Tag einfügen:

onClick="document.Bildname.src='clear.gif'";

clear.gif sollte eine GIF Grafik sein, die nur aus einem transparenten Pixel besteht.

Greetz:|
 
Status
Nicht offen für weitere Antworten.
Zurück