Antje Hofmann: Wie Sperre ich den rechten Mausclick bei einem Link?

Beitrag lesen

Hallo Lucky

Die Formulierung war beschissen.
Es geht um das Kontextmenu, wenn der User mit dem Kontext Menu ein neues Fenster öffnet bekommt er eine Fehlermeldung, da ich das Fenster mit einer Funktion öffne.

die Fehlermeldung kannst du ganz einfach umgehen:

willst du z.B. ein neues Fenster mit winopen() öffnen:

<a href="deineUrl.htm" onclick="deineFunktion(this.href);return false">Text</a>

Da schlägst du gleich 2 Fliegen mit einer Klappe. Die Leute ohne JavaScript kommen zu ihrem Recht und dein Linkproblem ist auch gelöst.

hast du nur eine normale Funktion:

<a href="#" onclick="deineFunktion();return false">Text</a>

in diesem Fall kriegt der Nutzer die gleiche Seite wieder geladen.

Viele Grüße

Antje