更新:根据下面的建议,这是我想做的具体事情:如果我双击鼠标光标从“blue-green”的“b”到“n”之间的任何地方,我希望所有的单词“blue-green”都应该被突出显示。如何做到这一点?目前,根据您单击的位置,它将“blue-green”视为三个独立的字符串。因此,如果你在“blue”的“b”和“e”之间双击,它只突出显示“blue”而不是“-绿色”。如果你双击连字符,它只突出显示连字符。如果你双击“绿色”的“g”和“n”之间,它只突出显示“绿色”而不是“蓝色-”。
ORIGINAL:当我双击一个带连字符的单词或字符集(例如“123-abc”或“blue-green”等)时,只有我双击的单词部分高亮显示。我希望整个单词高亮显示。
我使用的是Windows7 Pro,如果需要在每个应用程序的基础上进行修复,我最感兴趣的是在谷歌Chrome上修复它,但任何与Windows兼容的Web浏览器都可以。
2条答案
按热度按时间sqxo8psd1#
老问题,但我碰巧一直在处理同一个问题。下面是我的解决方案,根据@大卫的评论进行了更新,因此它现在也可以在Windows上正常工作。
它不仅处理
<input>
元素中的选择,而且还修复了Firefox中的撇号错误,并处理了一系列可用于表示连字符或撇号的字形。你可以找到一个更全面的demo的功能here。
7hiiyaii2#
这是所有程序的标准,它会这样做,因为他们都运行了操作系统的输入配置/程序的事情。要修复它,你需要在System32中做一些事情。我不知道你需要做什么,但我怀疑这是你的问题。你可能应该更详细地说明你想要什么。