2011年10月5日

取得光标位置

摘要: 取得光标位置取得光标位置最近在项目中遇到了一个取得光标位置相关的BUG。现总结如下:环境略BUG现象问题很简单,画面上有一个textarea,还有一个button,当客户点击button的时候想向textarea中当前光标位置,插入一段固定的话。当然实际系统中业务比这个要复杂一些,但基本就是这么一回事。问题的关键是textarea的光标当前位置的计算。 客户在画面输入两行文字,光标停在了第二行的开始。但是文字确插入在了第一行的末尾。 这很明显是个BUG。BUG解析以前的代码:info.activeElement = document.activeElement;info.activeEleme 阅读全文

posted @ 2011-10-05 23:09 天魂无双 阅读(539) 评论(0) 推荐(0) 编辑

神奇的「叱る」

摘要: 神奇的「叱る」神奇的「叱る」最近在项目中遇到了一个关于编码问题相关的BUG。现总结如下:关键字サロゲートペア文字Surrogate环境AP:Windows 2000语言:JavaBUG现象先说一下背景吧,从题目上大家可能也已经明白了,这个系统是一个日文系统的软件。 如果你用日文系统的话,可以试着打一下「しかる」在选择汉字的时候,有一组环境依存的选项。里面的「叱」字变成了乱码。这就是问题的起因。 客户就选择了那个乱码的字。好像在其它系统里是正常的。不过读到我们系统的时候就出问题了。其实这个文字变成乱码这个问题是和系统相关,我们也没有办法。但是问题是乱码的部分被系统解析成两个字符了。就是是str. 阅读全文

posted @ 2011-10-05 23:08 天魂无双 阅读(840) 评论(0) 推荐(0) 编辑

导航