Не напрямую. TextNode не имеет изначально-IE смещения * (и аналогичных) расширений для измерения позиционирования в области просмотра.
Только в IE вы можете создать объект TextRange, старательно пытаться выровнять его по границам TextNode, затем измерить boundingLeft / boundingTop объекта TextRange и добавить его в положение родительского элемента (полученного обычные средства). Тем не менее, это куча работы для потенциально нестабильного решения для одного браузера.
Другим подходом, с которым вам, возможно, удастся обойтись, будет завершение текста в элементе span (либо в документе, либо динамически и / или временно по сценарию), и использование span для измерения позиционирования, при условии, что он не выбирается любые дополнительные стили, которые могут повлиять на позицию. Обратите внимание, что завернутый диапазон может не дать ожидаемых правых / нижних значений; в зависимости от того, что вы хотите с ним сделать, вы можете закончить переносом первого и последнего символа или каким-либо другим способом.
В итоге: ну, ничего хорошего.