Это пример, который я получил из w3schools, где я получаю странное поведение только для браузера сафари.onmouseup не работает в сафари
http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_onmousedown
Safari: Если щелкнуть левой кнопкой мыши на верхней части пункта, текст получается красный цвет и, когда я оставил его, получается зеленый цвет. Все в порядке. Теперь я щелкаю правой кнопкой мыши над абзацем. Теперь цвет текста становится красным, и когда я его оставляю, он НИКОГДА не превращается в зеленый цвет. i.e onmouseup
не работает в сафари, если мы используем правый клик. Может ли кто-нибудь сказать мне, почему? Любое решение для этого?
О нет. Сожалею. Вы меня приняли. Я не хочу отключать onmouseup и onmousedown для щелчка правой кнопкой мыши. Я хочу вызвать onmouseup для браузеров сафари. – Cyril
Есть ли причина, по которой вы хотите, чтобы она обрабатывала правые клики? –
Я обновил свой ответ с помощью способа справиться с этим –