我有以下代码:
[..]
var img = document.createElement('img');
img.src = 'www.example.com/pixeltracking';
[.. more stuff..]
这在 Chrome 中运行良好,但在 Firefox 中我从未见过完成请求。
当我将图像添加到 DOM 时,现在 Firefox 完成了加载,但 chrome 停止了代码执行,没有任何错误消息。
[..]
var img = document.createElement('img');
img.src = 'www.example.com/pixeltracking';
document.body.appendChild(img);
[.. more stuff..]
有什么想法吗?谢谢
最佳答案
您的代码的问题是您忘记了网址中的 http://
。现在,您正在尝试加载 www.example.com/pixeltracking
relative 到当前 URL,即类似于 http://yourdomain.com/foobar/www.example.com/pixeltracking
。
关于javascript - 我需要在 DOM 上插入像素跟踪吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11154801/