有没有一种方法来确定图像path是否会导致实际的图像,也就是说,检测图像无法在Javascript中加载时。 对于Web应用程序,我parsingXML文件,并从图像path列表dynamic创buildHTML图像。 某些图像path可能不再存在于服务器上,因此我想通过检测哪些图像无法加载并删除该HTML img元素来优雅地失败。 注意JQuery解决scheme不能被使用(老板不想使用JQuery,是的,我知道不让我开始)。 我知道在JQuery中的一种方式来检测图像何时加载,而不是它是否失败。 我的代码来创buildimg元素,但我如何检测imgpath导致加载失败的图像? var imgObj = new Image(); // document.createElement("img"); imgObj.src = src;
我正在构build的应用程序需要我的用户在这个图像甚至有加载的机会之前设置4条信息。 这个图像是应用程序的核心部分,所以破碎的图像链接使得它看起来像是整个东西都是borked。 我想在404上有另一张图片。 有任何想法吗? 我想避免写一个自定义指令。 我很惊讶,我找不到类似的问题,特别是当文档中的第一个问题是相同的时候! http://docs.angularjs.org/api/ng.directive:ngSrc