que tiene esta funciónuna selección en Firefox
function smth() {
var container = null;
var newContainer = null;
if (window.getSelection) { // all browsers, except IE before version 9
alert("first if");
var selectionRange = window.getSelection();
if (selectionRange.rangeCount > 0) {
var range = selectionRange.getRangeAt(0);
container = range.commonAncestorContainer;
newContainer = container;
}
}
else {
if (document.selection) { // Internet Explorer
alert("second if");
var textRange = document.selection.createRange();
container = textRange.parentElement();
}
}
if (newContainer) {
return newContainer.nodeName;
}
else {
alert("Container object for the selection is not available!");
}
}
Ahora, después hago lo que tengo que hacer con la selección lo que necesito para desactivarla. intenté algunas cosas, nada funcionó, ¿alguna idea?
document.selection.clear()
esto didnt work.
Gracias, que ayudó a – Ovi
no funcionará como se espera, por ejemplo, dentro de una ventana del editor TinyMCE (un iframe en realidad). Tendrá que usar: tinymce.activeEditor.selection.collapse(); – Recoil
"Para el navegador problemático" ya no es el caso. La última opción aquí funciona para todos los navegadores, incluidas las versiones recientes de IE. (Suponiendo que te refieres a IE por "problemático") – Porschiey