先说说TextRange 的常用方法 
collapse([bStart]) 
移动Range的插入点 
bStart true(移到开头) false(移到末尾) 
findText(sText [, iSearchScope]  [, iFlags]) 
在Range中查找sText 
iSearchScope 开始位置,负数方向搜索 
iFlags 2(整词匹配)    4(区别大小写) 
moveStart(sUnit [, iCount]) 
moveEnd(sUnit [, iCount]) 
移动Range的开头或结尾 
sUnit character(字) word(词) sentence(句) textedit(Range) 
iCount 移动数量,默认为1 
moveToPoint(iX, iY) 
移动光标到坐标(iX,iY) 
pasteHTML(sHTMLText) 
替换Range中的html 
scrollIntoView([bAlignToTop]) 
滚动使之在当前窗口显示 
bAlignToTop true(Range在窗口开头) false(Range在窗口底部) 
select() 
选中Range 
然后讲一些例子,大家也可以帮忙汇总一下,找帖子不好找,呵呵 
设置光标(qiushuiwuhen)