2009-10-14 6 views
1

J'essaie de trouver un mot cliqué dans un gestionnaire d'événement onclick.safari: obtenez le mot sous le pointeur de la souris

somediv.onclick = function(event) { 
    var w = getClickedWord(event); 
    alert(w) 
} 

getClickedWord() utilise range.moveToPoint pour MSIE et event.rangeParent/offset pour gecko, mais Webkit semble soutenir non plus. Des pointeurs?

+0

montrent donc ce que vous avez dans la Fonction 'getClickedWord'. – random

Répondre

1

Peut-être que vous pouvez essayer window.getSelection(), notez que cette fonction vous devez l'utiliser retourne un objet Sélection, donc comme suit:

var sel = window.getSelection(); 
Questions connexes