0

我正在查看www.imdb.com的来源,我注意到每个链接中都有一个 onclick 属性。

我对javascript不是很熟悉,所以我在徘徊下面代码的目的是什么以及为什么要使用它。

(new Image()).src='/rg/OTW_3/HPRHS/images/b.gif?link=%2Ftitle%2Ftt1535438%2F';

关联

<a href="/title/tt1815708/" onclick="(new Image()).src='/rg/OTW_7/HPRHS/images/b.gif?link=%2Ftitle%2Ftt1815708%2F';">Freelancers</a>
4

1 回答 1

1

如果您查看加载的图像(1x1 白色像素图像)的位置,您会看到它包含指向您单击位置的更具体的链接。

这是一种跟踪点击的内容和位置的方法。因为像 IMDB 这样的网站可能有几十种方法可以访问任何单独的页面,所以仅仅跟踪哪些网站被访问是不够的。他们不断跟踪哪些链接比其他链接更容易被点击,以便更好地查看和导航他们的界面。这通常是为了更好地放置广告。

查看可能回答您问题的另一个 SO question(尽管您的问题更基本,而另一个问题更技术性......)

于 2012-10-22T17:04:41.917 回答