最近一位网络合作伙伴联系了我,他们要求我将他们的“跟踪代码”添加到我的网站,如下所示。数据和地址会有所不同,但结构与以下相同。目前他们将我们的网站加载到 IFrame 中,而我无法理解的是......
脚本部分如何为他们提供任何价值?父页面可以读取托管 IFrame 中某些内容的 JavaScript 状态吗?Google 使用了类似的模式,但他们设置了src,其中包含在页面加载时执行的脚本并且可以读取状态。
谁能解释这可能是如何工作的,或者这只是无用的页面垃圾邮件?
<img src="https://www.APartnerCompany.foo/thing.img?arg=value" />
<script type="text/javascript">
//<![CDATA[
var Foo = {};
Foo.Tracking = {};
Foo.Tracking.Sale = {};
Foo.Tracking.Sale.amount = '100.00';
//]]>
</script>