在 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"
编辑:啊,再次重新加载页面使问题消失了。相同的代码。也许一些横幅广告不再显示。如果我再次看到这个问题,我会更新这个。(但也许有人以前见过这个?)