gpt4 book ai didi

javascript - 为什么从 JavaScript 调用 iframe

转载 作者:行者123 更新时间:2023-11-29 17:30:39 25 4
gpt4 key购买 nike

我想知道为什么某些广告代码或嵌入代码不直接为您提供 iframe 代码以嵌入您的网站,而是提供一个 JavaScript 代码,该代码链接到其服务器上的另一个 JavaScript 文件。他们服务器上的文件调用提供内容的 iframe。为什么这样做,这种方法有什么好处。

示例:这是亚马逊发布的代码:

<script type="text/javascript" src="http://www.assoc-amazon.co.uk/s/ads.js"></script>

这会打开另一个调用 iframe 的 JavaScript 文件。

最佳答案

我认为使用 JavaScript 文件的最大原因是他们希望能够访问存储在您的 页面路径中的 cookie。如果他们直接提供 iframe,他们就不能这样做(他们只会看到存储在 iframe 路径中的 cookie)。这一点很重要;那些与您的页面相关的第三方 cookie 为他们提供了大量信息,并让他们在访问者的浏览器 cookie 数据库中存储特定于您的访问者您的网站的信息。

至于为什么亚马逊给你一个设置了几个变量的 JavaScript 文件,然后包含另一个 JavaScript 文件,它让他们能够根据他们看到的内容设置变量(也许是 ads.js 是根据它看起来的 cookie 动态生成的),它允许他们更改他们认为合适的其他 JavaScript 文件路径。

关于javascript - 为什么从 JavaScript 调用 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4523017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com