当我的页面完全加载时,我尝试使用 .load()
函数自动运行 ajax url。看来我的代码不起作用。
其他信息:
该代码用于跟踪联属用户,并在网站上为商家用户提供
我不确定
jquery
版本,但我知道我的版本不接受$
,而只接受jQuery
代码:
$(window).load(function() {
$.ajax({
url: "https://shareasale.com/sale.cfm?amount=99.00&tracking=15&transtype=sale&merchantID=xxxxx"
});
});
我是不是错过了什么?提前致谢。
最佳答案
我真的很困惑为什么你需要通过 Ajax 加载跟踪像素:
我曾经从事 SEO 工作,我们只会在图像中包含指向跟踪像素的链接,例如通过
<img src="https://shareasale.com/sale.cfm?amount=99.00&tracking=15&transtype=sale&merchantID=49748" width="1" height="1">
。
那么你就没有跨域问题,没有ajax,不用担心。它只是在他们的网站上记录加载的页面有你的联属代码(并且可能同时删除一个cookie)。
关于Jquery使用ajax加载url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41016702/