Frank: Grafik an den Stellen anzeigen auf die geklickt wird

Hi!

Die Frage klingt wahrscheinlich wie aus der Rubrik:

Frage nach überflüssigen Scripts.

Aber:

Ich bin dabei ein kleines Spiel für meine Homepage
zu programmieren. (ja in HTML und mit etwas Java-script)

Ich bräuchte nämlich ein Script das folgendes tut:

Wenn man auf irgendeine Stelle im Browser klickt
wird dort ein Bild angezeigt.
Das kann man beliebig oft wiederholen und alten
Bilder verschwinden nicht.
Also das Bild muss immer wieder neu angezeigt werden.

Ich bin leider kein Java-Script Spezialist...
deshalb muss ich fragen.

Gruß Frank

  1. Hallo,

    Die Frage klingt wahrscheinlich wie aus der Rubrik:

    Frage nach überflüssigen Scripts.

    Aber woher denn!

    Aber:

    Ich bin dabei ein kleines Spiel für meine Homepage
    zu programmieren. (ja in HTML und mit etwas Java-script)

    Ich bräuchte nämlich ein Script das folgendes tut:

    »»

    Wenn man auf irgendeine Stelle im Browser klickt
    wird dort ein Bild angezeigt.
    Das kann man beliebig oft wiederholen und alten
    Bilder verschwinden nicht.
    Also das Bild muss immer wieder neu angezeigt werden.

    o.k. das ist relativ einfach.
    Du mußt nur den Mauszeiger abfragen, eine Ebene (hidden) zum Mauszeiger hin verschieben und bei onClick sichtbar schalten.
    Mauszeiger Abfragen und Ebene Verschieben findest du hier:
    <../../tfc.htm>, alles zu Ebenen, also auch Zeigen und Verbergen findest du hier <../../tf.htm>

    Wenn du dann konkrete Fragen hast, poste doch einfach nochamal.

    Viele Grüße
    Harald Legler - Moderation

  2. Hi Frank,

    schau mal in SelfHTML

    • du brauchst window.event.x / y um die mausposition herauszubekommen
    • dann musst du das bild in einen layer (<div> oder <layer>) packen und absolut positionieren mit CSS (style="position: absolute")
    • du musst mit <body onClick="setzebild();"> die mausclicks auf der seite per event abfangen

    das wars dann schon - also lesen und umsetzten

    ALEX