2013-01-14 140 views

回答

0

我不知道这是否是最好的解决方案,但做这种事情的一种方法是克隆为你正试图确定最大宽度和最大高度。然后将其呈现为隐形,并在呈现它之后使用该项目的JavaScript属性来确定值,这将允许浏览器为您计算它们。

如果您渲染一个元素作为位置:absolute和visibility:hidden,它应该具有相同的属性,就像它被渲染为页面的一部分而不会被用户看到一样。

一旦渲染和计算,您可以删除元素。

+0

不,我需要javascript计算宽度和高度来定制algorythm。 – xercool

+0

所以我可以从后端得到图像大小 – xercool

+0

我不确定我的建议是不是一个宽度和高度的JavaScript计算。从浏览器到浏览器的宽度和高度可能略有不同,我的方法可以让您深入了解这些值。 –