/**
* 在光标中获取现在聚焦的元素
* @param {object} range光标对象
*/
U.UF.E.getRangeElement = function (range) {
//html5得到光标的处理
if (range.commonAncestorContainer) {
return range.commonAncestorContainer;
}
//ie系列的处理,ie系列不支持win.getSelection,有自己独特的属性
else {
//正常选择元素获取元素的处理
if (range.parentElement) {
return range.parentElement();
}
//图片无法像上面的方法一样获取元素,需要通过commonParentElement获取元素
else {
return range.commonParentElement();
}
}
}
作者:信息录入: