累了,我先趴会儿

Hunt Bao

前端工程师

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年3月23日

摘要: 此书由程学彬和我合译完成,此篇博客作为勘误收集而用,若译文有误或者有任何疑问,欢迎留下评论,或者给我发邮件或者联系程学彬,非常感谢。 阅读全文
posted @ 2014-03-23 20:11 Hunt Bao 阅读(294) 评论(0) 推荐(0) 编辑

摘要: 此书由罗晴明和我合译完成,此篇博客作为勘误收集而用,若译文有误或者有任何疑问,欢迎留下评论,或者给我发邮件或者联系罗晴明,非常感谢。 阅读全文
posted @ 2014-03-23 19:59 Hunt Bao 阅读(294) 评论(0) 推荐(0) 编辑

摘要: 题目:计算下图所示输入框中的选中文本相对于页面的偏移位置:首先思考如何获取页面上选中文本相对页面的偏移位置。很多人可能知道 Element.getBoundingClientRect(),但这个方法是获取已知元素相对页面的偏移位置,所以在这里不能使用这个方法。其实 Range 也有一个 Range.getBoundingClientRect() 方法,它是获取 Range 相对于页面的偏移位置,又可以根据 Selection 得到 Range,所以问题似乎迎刃而解了。对于 IE 来说,问题是解决了,因为 IE 有一个叫做 createTextRange 方法,它对于输入框中的选中文本也是有效的 阅读全文
posted @ 2014-03-23 17:19 Hunt Bao 阅读(915) 评论(1) 推荐(0) 编辑