Christian Seiler: Image Maps relative Koordinaten...

Beitrag lesen

Hallo,

Was ich meine: Ich habe ein Bild, welches genauso breit (Width=100%) ist, wie das Browserfenster. Ändere ich die Größe des Browserfensters, so wird das Bild natürlich mitskaliert. Lege ich Image Maps für das Bild fest, so sind diese natürlich relativ zur linken oberen Ecke des Browserfensters positioniert, aber bezüglich der aktuellen Größe des Bildschirmfensters ist die Positionierung absolut. Die sensitive Fläche (hier z.B. ein Rechteck) soll beispielsweise von x1=80%*Aktuelle Breite,y1=80%*aktuelle Höhe bis x2=90%*aktuelle Breite,y2=90%*aktuelle Höhe reichen, d.h., "relativ" meint relativ zur aktuelle Fenstergröße.

als ich diese Fragestellung gelesen habe, wusste ich nicht weiter. Aber irgendwie hat mich das nicht losgelassen. Ich bin jedoch leider (nach probieren) zum Schluss gekommen, dass das unmöglich ist (ich habe versucht, Prozente anzugeben, aber die wurden als Pixel interpretiert, daraus folgt, dass alle nicht-Zahlen-Angaben nach den Ziffern einfach ignoriert werden, und daher keine Angabemöglichkeit gibt) Da müssen wir also auf SVG warten ...

Grüße,

Christian

P.S.:

evtl. könnte man mit DOM und JS bei onresize die Map-Attribute verändern; aber ich weiß nicht, ob das klappt, zumal der IE attributes nicht versteht, siehe http://selfhtml.teamone.de/javascript/objekte/node.htm#attributes. Von NN4 will ich gar nicht sprechen ...