Эмуляция нажатия правой клавишей мыши
В одном из тестов надо нажать правой клавишей на svg,но никак не могу добиться имитации правого щелчка мыши. Причём click,dblclick работает, но не contextmenu.
Не работает:
let element = document.querySelector("svg");
let o = document.createEvent("MouseEvents");
o.initEvents('contextmenu',true,false);
element.dispatchEvent(o);
Работает:
let element = document.querySelector("svg");
let o = document.createEvent("MouseEvents");
o.initEvents('dblclick',true,false);
element.dispatchEvent(o);
Ответы (1 шт):
Автор решения: Igor Zinchenko
→ Ссылка
попробуйте https://stackoverflow.com/questions/17092328/how-to-simulate-right-click-in-javascript, должно помочь
мне нужно было ввести больше символов так как действует дебильное ограничение на репутацию для добавление в комент. бла бла бла.