【发布时间】:2014-06-05 01:16:33
【问题描述】:
我尝试进行书籍分页。
div 高度为 100px。
div 有很长的文字。文本是很长的字符串(2mb)。
我想知道文本子字符串的位置。
如何知道 50px 高度之前的文本长度??
【问题讨论】:
标签: javascript html text substring
我尝试进行书籍分页。
div 高度为 100px。
div 有很长的文字。文本是很长的字符串(2mb)。
我想知道文本子字符串的位置。
如何知道 50px 高度之前的文本长度??
【问题讨论】:
标签: javascript html text substring
应该有不同的方法
你可以得到 div 的宽度。
var width= getWidth();
根据该宽度计算一行中有多少个字符(手动计算)。并获取50px以内的行号。
var limit = getRowLimit();var n=getNRow();
做一个子串。
var subtext= mytext.substr(0,limit * n);
【讨论】: