Thomas Hieck: Alert bei Netscape

Beitrag lesen

Ich möchte, dass auf der HP bei einem Klick mit der rechten Maustaste eine Dialogbox geöffnet wird. Beim Internet Explorer gibt es auch keine Probleme, aber Netscape will nicht so recht. Welches Javascript muss verwendet werden?

Du brauchst den Event

document.onmousedown = mausRunterFuntion;
document.captureEvents(Event.MOUSEDOWN);

Disen musst Du dann natuerlich noch in einer Funktion auswerten:

function mausRunterFunktion(Taste) {
  if (netscape4 && Taste.which == 2) {
    TuWas;
  }
  return true;
}

Bei der Ziffer 2 bin ich im Moment nicht ganz sicher - ich weiss nur dass 1 die linke Maustaste ist.

Aber mal abgesehen davon, dass dies moeglich ist empfinde ich es als unverschaemt, wenn du mir die Moeglichkeit nehmen willst, die Funktionen hinter meiner rechten Maustaste zu mutzen. Ich wuerde ohne den Inhalt zu beachten weitersurfen und NIE wieder kommen.

Viele Gruesse, Thomas Hieck