Paypal自动生成的HTML代码:为什么1像素图像?

Gar*_*hby 10 html paypal auto-generate

如果您使用PayPals销售工具创建按钮,则在填写您要销售的特定产品的详细信息后,您将看到自动生成的HTML.在这个生成的代码的底部是这个奇怪的HTML:

<img alt="" border="0"
src="https://www.paypalobjects.com/*****-***-******-*/en_GB/i/scr/pixel.gif"
width="1" height="1">
Run Code Online (Sandbox Code Playgroud)

这是用来做什么的?它似乎没有任何意义,事实上,如果我删除它,脚本似乎仍然正常运行.

Jer*_*oen 5

我认为汤姆·古伦(Tom Gullen)是对的,单像素图像是为了跟踪目的而存在的。在尝试回答同一问题时,我发现以下文章可能值得一读: http: //en.wikipedia.org/wiki/Web_bug。尤其是这一部分:\n“最初,网络错误是嵌入在 HTML 页面[. ..] 每当用户使用图形浏览器或电子邮件阅读器打开页面时,就会下载图像或其他信息。此下载需要浏览器向存储它的服务器请求图像,从而使服务器能够注意到下载。 ”

\n


Tom*_*len 1

它可能会将数据发送回 Paypal 以进行跟踪。我会把它留在里面,它不太可能是恶意的,并且可能对您跟踪统计数据等有好处。

它还利用 HTTPS 连接,因此发送到 Paypal 服务器的任何数据都是安全的。

  • 好点子。如果图像嵌入到使用 HTTPS 提供服务的页面中,则可能存在 HTTPS - 大多数浏览器会提示 HTTPS 页面是否包含非 HTTPS 内容。 (2认同)