• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Rechte Maustaste

alex_26

New member
Hi zusammen,

habe in einem Script die rechte Maustaste mit einem
Alert-Fenster belegt. D.h. ich drücke auf meiner Site
irgendwo die rechte Maustaste und es geht ein Alert-Fenster auf.
Auf meiner Site sind verschiedene Links auf andere Site´s.
z.B.

Vorgänge erfassen
Ihre Eingaben
usw.

Kann ich nun hinter einen Bereich (z.B. den verschiedenen Links)
eine andere Funktion auf die rechte Maustaste legen.

Z.B. sobald ich im Bereich "Vorgänge erfassen" bin soll im Alert-Fenster
"Hallo" erscheinen. Wandere ich nun auf den anderen Link und drücke die
rechte Maustaste soll im Alert-Fenster z.B. "Morgen" erscheinen.

Gibt es dafür in Java ein möglichkeit ???

Ich hoffe Ihr Cracks habt eine Lösung dafür !!

Gruß
Alex.
 
kein Crack - kleines Licht !!!

Moin moin Alex,

ja,. es gibt eine Möglichkeit, allerdings kannst oder mußt Du Dich von den Buttons verabschieden.
???
<smile> Nein, nicht die Buttons rauswerfen, aber für die Abfrage der rechten Maustaste benötigst Du diese nicht. So als kleinen Tip, Du kannst die position des Mauszeigers ermitteln !
Ergo, wenn die rechte Maustaste gedrückt wird, checke die position der Maus. Je nachdem, wo sich die Maus befindet gebe einen Text aus.
Und los ! Wenn noch fragen sind geb ich gern einen zweiten Tip <smile>
Ciaoi ...

Marko
 
Thanks

Hi,

erst einmal danke für deinen Tip.
Habe ich jetzt auch so laufen, allerdings werde ich dies doch nicht
anwenden. Wenn der User eine andere Auflösung fährt oder
z.B. die Toolbar ausgeblendet hat bekomme ich ja nie einen festen
Bereich definiert.

So liegt z.B. bei einer 1024er Auflösung der Bereich in ganz anderen
Koordinaten als bei einer 800er Auflösung.


Also kann ich das so vergessen !

Trotzdem nochmals danke

Gruß
Alex.
 
kleine Anmerkung dazu:

Anscheinend arbeitest du dann mit Tabellen und %tualen größenangaben, oder so.

Also gibt es dann 2 Möglichkeiten:
1.) Du arbeitest mit fixen koordinaten und fragst weiter die position des Mousecursors ab

oder

2.) Du Probierst folgendes:
Derzeit fragst du den klick wahrscheinlich mit document.onMouseDown ab, oder??
Mach Links aus Bildern und gib den Bildern namen (<a href="link1.htm"><img src="bild1.jpg" name="bild1" /></a>)
Und im Script frag dann mit document.images["bild1"].onMouseDown die funktion für die einzelnen Bilder ab.
Ist allerdings nur ne Idee, keine Gewähr drauf. Habs nicht ausprobiert!!!


CYA

Mozez
 
Noch einen ...

Moin moin,

hab nochmal draufrumgedacht und schieß jetzt nochmal so einen aus der Hüfte, setze doch einfach mit "onMouseover" eine Variable (Nr des Button) welche Du bei "onMouseout" wieder zurücksetzt (0) wenn Du nun die rechte Maustaste drückst fragst Du die Variable ab und gibst die jeweilige Antwort aus.
Weil aus der Hüfte, schenke ich mir den Quellcode <smile>.
Bis dato

Marko
 
Zurück
Oben