摘要: TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,例如搜索和选择文本。文本范围让您可以选择性的将字符、单词和句子从文档中挑选出来。TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象。下面是TextRange的常用属性与方法:属性boundingHeight 获取绑定TextRange对象的矩形的高度boundingLeft 获取绑定TextRange 对象的矩形左边缘和包含TextRange对象的左侧之间的距离offsetLeft 获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置off 阅读全文
posted @ 2014-04-02 13:10 ggzjj 阅读(2066) 评论(0) 推荐(0) 编辑
摘要: Flex中As调用Js的方法是: 1、导入包 (import flash.external.ExternalInterface;) 2、使用ExternalInterface.call("Js函数名称",参数)进行调用,其返回的值就是Js函数所返回的值Js调用As的方法是: 1、导入包 (import flash.external.ExternalInterface;) 2、在initApp中使用ExternalInterface.addCallback("用于Js调用的函数名",As中的函数名)进行注册下 3、js中 就可以用document.getE 阅读全文
posted @ 2014-03-28 11:32 ggzjj 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: IE提供了Selection对象和TextRange对象用于实现对被选择内容进行修改以及在指定区域中进行查找.selection对象是document对象的一个子对象,改对象对应于用户在页面中所选择的区域.selection对象的属性和方法定义如下: type属性:该属性为只读属性.当被选择区域包含文本或其他内容时,type属性返回值为"Text";当被选择区域为空时,type属性返回值为"None". clear()方法:该方法清除所选择区域的内容. empty()方法:该方法使selection对象为空,即取消选择,并将页面滚动到最顶部. creat 阅读全文
posted @ 2014-03-20 22:32 ggzjj 阅读(629) 评论(0) 推荐(0) 编辑
摘要: function useRanges() {var oRange1 = document.createRange();var oRange2 = document.createRange();var oP1 = document.getElementById("p1");var iP1Index = -1;for (var i=0; i < oP1.parentNode.childNodes.length; i++) {if (oP1.parentNode.childNodes[i] == oP1) {iP1Index = i;break;}}oRange1.setS 阅读全文
posted @ 2014-03-20 22:06 ggzjj 阅读(120) 评论(0) 推荐(0) 编辑