前段时间我发现this site有一个API,可以使用div在javascript中绘制内容。
我尝试过使用它,但注意到随着div数量的增加,页面的稳定性(特别是选择,复制,粘贴)会降低。
现在我要写一个网络应用程序,它将生成大量的div,我想知道它是否会影响它的稳定性。
为了让网页保持稳定并避免超载,可以使用div的平均限制是多少?
答案 0 :(得分:3)
特定于浏览器和应用程序。我不知道有什么好的指标或资源,因为每个javascript应用程序在使用div时都是独一无二的,我认为没有硬限制。
对于某些浏览器的某些设计,它的数量会很少,而其他浏览器上的相同设计可能会更高,不同的设计可能相反。
有几个不同的因素需要考虑:
我相信您获得良好信息的唯一方法是进行一些测试,展示您希望应用程序实现的行为。
如果有办法避免额外的div,请接受它。
答案 1 :(得分:0)
不幸的是,正如您发现创建大量DIV会为页面添加大量额外内容并使浏览器不稳定。
在创建应用程序之前,最好大量测试不同浏览器对大量div的反应。
动态生成类似于新网络应用输出的网页并尝试每个网页中的div数量并不难。
根据使用的浏览器,我预计性能会有很大差异。