0

我有文字。

单词包含在跨度中(跨度 ID 为 1,2,3...N):

<span id="79" class="p">თაობის<div class="p" style="width: 9px; left: -9px; "></div></span> <span id="80" class="p">განადგურების<div class="p" style="width: 10px; left: -10px; "></div></span>

我通过以下方式模拟文本选择:

我需要通过更改跨度的背景颜色并使用背景填充的 div 填充跨度之间的间隙来模拟文本选择。

当跨度计数足够大时,在 Internet Explorer 中,运行“选定文本跨度”并计算放置 div(带背景颜色)之间的间隙空间的 javascript 代码需要很长时间(Internet Explorer 在跨度总量为 500 的情况)。

4

1 回答 1

-1

我真的不明白“模拟文本选择”是什么意思

你可以看看这个例子http://jsfiddle.net/fullpipe/DpP7w/embedded/result/

如果您建议您的代码,将很容易为您提供帮助

大量时间花在文本生成上

于 2012-06-04T20:52:15.540 回答