Javascript 是否可以阻止图像错误冒泡到控制台?
是否可以阻止图像错误冒泡到控制台 我已经试过了正常的方法-Javascript 是否可以阻止图像错误冒泡到控制台?,javascript,Javascript,是否可以阻止图像错误冒泡到控制台 我已经试过了正常的方法-stopPropagation和preventDefault 但是,当我将事件打印到控制台时 而cancelable设置为false。根据文档,默认设置不适用于不可取消的事件 我猜是卑诗省。当你寻找一个不存在的图像时,你是在浪费网络资源。最好使用某种排序或维护算法来保持链接的新鲜度。如果您的图像都是通过某种脚本机制加载的,那么您可以在实际加载图像之前测试图像是否存在——如果需要,在图像src属性上添加一个。不过,我怀疑失败的AJAX请求
stopPropagation
和preventDefault
但是,当我将事件打印到控制台时
而cancelable
设置为false。根据文档,默认设置不适用于不可取消的事件
我猜是卑诗省。当你寻找一个不存在的图像时,你是在浪费网络资源。最好使用某种排序或维护算法来保持链接的新鲜度。如果您的图像都是通过某种脚本机制加载的,那么您可以在实际加载图像之前测试图像是否存在——如果需要,在图像src
属性上添加一个。不过,我怀疑失败的AJAX请求也会出现在日志中——因此您需要一个服务器端脚本来接受和测试URL
但是,除了这种特殊情况外,目前不可能通过脚本截取较低级别的错误。一,
一般来说,唯一可以想到的方法是“用控制台到处转转”,正如您在评论中所描述的那样。而且,由于你的意图是向潜在客户/雇主隐瞒这些错误,要求他们“用控制台胡闹”显然不是一种选择。你真倒霉
只需修复损坏的引用。
一,。好。这是可能的。但是,如果是这样的话,你将花更多的时间研究和设计黑客,而不是修复你的断开的链接。而且它可能无法跨浏览器兼容。为什么需要它?:)修复站点,而不是症状。这只是个人喜好,我不喜欢它在控制台中产生的所有“噪音”。嗯,是的,我只需要一个临时解决方案,直到我能编写一个算法来停止链接腐烂。打开过滤器。选中正则表达式复选框。添加“GET”或任何你想过滤掉的内容。