Funktion zum Anklicken von Image-Maps (Verweis-sensitive Grafiken)

  • Ich fände es schon eine gute Idee den dann kann man zb. über googlemaps iwas anklicken
    und nciht immer suchen

  • Öhm - auch wenn der Name eine gewisse Ähnlichkeit hat - google-Maps verwendet keine Image-Maps, oder meinst du was anderes als die "Karte" dort?

    Die Karte dort z.B.:
    http://www.meinestadt.de/
    ist eine Image-Map - also eine Grafik, die durch area-Tags "aufgeteilt" ist, wenn man mit Maus darüberfährt sieht man auch die "Links", nur daß diese eben nicht über <a href=".... erzeugt werden und somit auch nicht mit _FFLinkClick angesprochen werden können.

    -----

    Wer hat denn warum für "Sinnlos" gestimmt?

    Naja gut man könnte es auch so machen:

    [autoit]

    _FFClick( _FFXpath("//map[@name='landkarte']//area[@href='http://www.augsburg.de/']", "", 9) )

    [/autoit]


    ist aber vermutlich für einen Gelegenheitsanwender etwas zu unhandlich.

  • Na gut werd ich mal reinbasteln, ist ja nicht viel.

    Bleibt noch die Frage nach dem Funktionsaufruf - Vorschlag:

    [autoit]

    _FFImageMapClick( $vArea, $sModeArea, $vMap = 0, $sModeMap = "index")

    [/autoit]

    sModeMap = id | name | index | class? | title
    sModeArea = id | name | index | class? | href | title | alt | coords

    mehr braucht man ja nicht, oder habe ich was übersehen? Sonderfälle kann man immer noch per XPath erfassen.
    Der Bezug auf das eigentliche Bild ist auch nicht nötig, da dieses per "usemap" eh auf den map-Abschnitt verweist.

    ----

    Nächste Frage:
    Sollen Server-seitige Image-Maps auch unterstützt werden?

  • Stilgar
    Oh ich dachte imagemaps sind solche wie bei googlemaps aber danke das du es mir korrigiert hast
    jetzt weis ichauch was imagemaps sind :)