Ich versuche, ein Vimperator-Plugin zu schreiben, um die Verwendung von Hints-Modus zu ermöglichen, Maus über Drop-down-Menüs zu simulieren. Ich habe den Tipp-Modus funktioniert und kann Elemente mit Mouseover-Ereignissen korrekt auswählen. Das Problem ist meine Funktion zu simulieren, die Maus über funktioniert nicht. Dies ist, was ich derzeit habe:Simulieren Mouseover in Vimperator plugin
function SimulateMouseOver(elem)
{
var evt = elem.ownerDocument.createEvent('MouseEvents');
evt.initMouseEvent('mouseover',true,true,
elem.ownerDocument.defaultView,0,0,0,0,0,
false,false,false,false,0,null);
var canceled = !elem.dispatchEvent(evt);
if(canceled)
alert('Event Cancelled');
}
Der obige Code funktioniert für einige Seiten, aber nicht für andere. Zum Beispiel funktioniert es nicht auf AccuWeather. Irgendwelche Ideen, wie man eine Maus darüber simuliert, funktionieren für die meisten Seiten?
Ich habe das gleiche Problem. Das DejaClick-Plugin für Firefox löst dies. Ich weiß nicht wie. – Abhinav
Haben Sie das jemals für vimperator herausgefunden? – Luke
Leider nicht. Ich konnte nie einen zuverlässigen Weg finden, um Maus-Over-Menüs zu zeigen. – Stephan