上一主题下一主题
关键字
主题 : 网页中一段文字里按住Ctrl和方向键可以按词组来移动光标?求它是如何实现的?
级别: 北风技术菜鸟


UID: 488370
精华: 0
发帖: 1216
威望: 4265 点
学点: 2715 点
贡献: 166 点
好评: 0 点
学币: 14 个
注册时间: 2014-08-13
最后登录: 2015-04-06
楼主  发表于: 2015-04-06 15:27||

网页中一段文字里按住Ctrl和方向键可以按词组来移动光标?求它是如何实现的?

在网页中一段文字里按住Ctrl和方向键可以按词组来移动光标?求它是如何实现的? dTP$7nfe  
iyhB;s5Rgw  
好像各种编辑器都有这种功能? =l3* { ?G  
oM-@B'TK  
谢谢 \*w*Q(&3  
yHoj:f$$x  
UPD::在markdown编辑器中输入连续大段公式后会出现定位不准的现象……
此帖悬赏中(剩余时间:已结束)...
最佳答案: 2 学点
热心助人剩余点数: 1 学点
级别: 北风资深评论员


UID: 478710
精华: 0
发帖: 4520
威望: 6415 点
学点: 7638 点
贡献: 199 点
好评: 0 点
学币: 119 个
注册时间: 2014-07-23
最后登录: 2015-04-06
沙发(1楼)  发表于: 2015-04-06 15:32||

感觉这些功能都是所有操作系统通用的设定,比如双击一段文字会选中词语,这些设定估计是来自系统自带的分词功能,操作系统对显示的所有文字都会进行分词****。 h2J x]FJ  
类此还有很多设定都并非是软件独有的,就像点击最大化按钮一定是全屏显示。这些基础的设定,是一个操作系统好用的必要条件。
级别: 北风资深评论员


UID: 478710
精华: 0
发帖: 4520
威望: 6415 点
学点: 7638 点
贡献: 199 点
好评: 0 点
学币: 119 个
注册时间: 2014-07-23
最后登录: 2015-04-06
板凳(2楼)  发表于: 2015-04-06 15:32||

没想到竟然是真的!!! B}.ia_&DLR  
刚试了下,MAC下chrome在任何输入框同时按option加左右键都可以按词移动光标。 x($1pAE  
应该是浏览器内置的功能,当同时按下option和左右键时从字典里匹配出一个最优的单词,然后把光标移过去。 U*t `hn-xs  
编辑器并没有****过相应的****。
级别: 北风资深评论员


UID: 478710
精华: 0
发帖: 4520
威望: 6415 点
学点: 7638 点
贡献: 199 点
好评: 0 点
学币: 119 个
注册时间: 2014-07-23
最后登录: 2015-04-06
地板(3楼)  发表于: 2015-04-06 15:32||

这功能windows的记事本就有,没什么大不了的啊 B 7zyMh   
我虽然没搞过这东西,不过吧,能这么搞的地方一定也能输入文字对吧?就比如我现在回答的这个答题框.这个答题框就相当于把记事本程序嵌入到web页面中,那么这个问题就变成了:如何在网站中嵌入文本编辑器或者记事本. G0oY`WXOB  
如果你想****飧龉δ鼙旧硎鞘谗岵街枋迪值,那么很简单: d[E~}Dq3#  
当检测到[ctrl]+左/右方向键时,将光标移动到前/后一个单词,至于怎么界定一个单词,如果是英文则按空格区分,如果中文也需要的话则按词典区分(猜的),至少segmentfault的文本编辑器估计就是这样的,你可以自己试一下,或者干脆按一个字一个字来移动光标