Столкнулся с неприятным багом/особенностью. Сразу к сути: в onclick
в зависимости от используемого браузера могут как попадать клики средней кнопкой мыши, так и не попадать. В моём случае вышло так:
- Chrome 55, win ― не попадают
- Chrome 55, linux ― не попадают
- Chromium 53, linux ― попадают
- Firefox, linux ― не попадают
Столкнувшись с подобными проблемами, дабы точно знать, что дело в браузере, рекомендую тестировать на пустой странице, без какого-либо кода, отключив все расширения (–disable-extensions
). Тестировать самый примитивный код. В моём случае всё свелось к onclick
по любому тегу и console.log
события.