windowElement.onclick = function (e) { alert(e.button); if (e.button == 2) { alert('Prawe kliknięcie'); return false; } else onClick(e); }
I teraz mam problem bo gdy:
1)
windowElement = window
to prawe kliknięcie jest rejestrowane
2)
i
windowElement = document.getElementById('okno');
albo
windowElement = document.getElementById('plotno');
to nie rejestruje mi kliknięcia prawym przyciskiem.
Dlaczego w drugim przypadku nie rejestruje kliknięcia prawym przyciskiem, natomiast lewy przycisk jest rejestrowany. Jak zarejestrować kliknięcie prawym przyciskiem tylko na elemencie <div> lub <canvas>. Firebug nie wyrzuca żadnych błędów.
Dziękuje za pomoc.