在javascript中,我得到一个像这样的img元素的位置:
var rect = element.getBoundingClientRect();
img_position = rect.top +","+rect.left;
alert(img_position );
大部分时间都有效,但我也会得到一些总是说0,0作为位置的图像,无论它们在哪里。为什么是这样?我怎样才能获得实际位置?
这里有一个例子http://www.kraftrecipes.com/recipes/pork-chops-apples-stuffing-111258.aspx
用于广告图片
src = "http://s1.adformdsp.net/Banners/2421967/2421967.jpg"
编辑:唉,再次重新加载页面使问题消失了。相同的代码。也许某些横幅广告未再次展示。如果我再次看到问题,我会更新此信息。 (但也许有人以前见过这个?)