javascript - <img src> 超时?

标签 javascript html image

我的网站上有一些跟踪像素,我想防止它们在服务器出现故障或速度缓慢时影响我们的用户体验。指定浏览器应尝试加载给定 img 的最长时间的最简单方法是什么 - 即尝试 100 毫秒然后放弃? (我宁愿不跟踪给定的客户,也不愿让第三方服务器上的服务器挂起影响我们的网站)。

最佳答案

您可以插入 <img>使用 JavaScript 并使用 setTimeout()在 100 毫秒后将其删除。

jQuery 示例:

var tracker = $("<img>", { src: trackingUrl }).appendTo(document.body);
setTimeout(function() { tracker.remove(); }, 100);

关于javascript - <img src> 超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10399938/

相关文章:

html - 当滚动我网站的一部分时,它会越过我的标题而不是下面

css - 将div调整为图片大小

node.js - 如何使用他们的 API 将有效图像保存到 Github?

javascript - Zend 框架中的模型

c# - Winforms 托管 Javascript 内容

javascript - 将数据弹出窗口添加到 d3js map

javascript - 遍历 json 并获取每个第 x 个对象值

jquery - 修复了带有滚动条的菜单滚动并停在顶部

python matplotlib 如何使用类打开图像

javascript - 如何在 jquery 中使用 .animate()