Estoy intentando escribir un plugin de Vimperator para permitir el uso del modo de sugerencias para simular el mouse en los menús desplegables. Tengo el modo de sugerencias funcionando y puedo elegir correctamente los elementos que tienen eventos mouseover conectados. El problema es que mi función para simular que el mouse no funciona. Esto es lo que tengo actualmente:Simulate Mouse Over en el plugin de Vimperator
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');
}
El código anterior funciona para algunas páginas pero no para otras. Por ejemplo, no funciona en AccuWeather. ¿Alguna idea sobre cómo simular un mouse que funcionará para la mayoría de las páginas?
Tengo el mismo problema. El plugin DejaClick para Firefox resuelve esto. No sé cómo. – Abhinav
¿Alguna vez descubrió esto para vimperator? – Luke
Desafortunadamente no. Nunca pude encontrar una manera confiable de mostrar los menúes del mouse para mostrar. – Stephan