Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查服务器是否已关闭-外部映像加载_Javascript_Php_Jquery_Html_Image - Fatal编程技术网

Javascript 检查服务器是否已关闭-外部映像加载

Javascript 检查服务器是否已关闭-外部映像加载,javascript,php,jquery,html,image,Javascript,Php,Jquery,Html,Image,我正在尝试加载大量外部图像。但有时这些外部服务器中的一个出现故障 我能做什么?我想在无法加载的图像上放置一个错误图像 我尝试了JQueryonError,但没有结果,因为这些图像没有错误,但它们只会保持加载状态 提前非常感谢 您可以在链接到该文件之前检查该文件是否存在,如果不存在,则加载另一个图像。需要一种解决方法来检查远程文件是否存在。这个函数应该可以帮助您 function fileExists($path){ return (@fopen($path,"r")==true); }

我正在尝试加载大量外部图像。但有时这些外部服务器中的一个出现故障

我能做什么?我想在无法加载的图像上放置一个错误图像

我尝试了JQuery
onError
,但没有结果,因为这些图像没有错误,但它们只会保持加载状态


提前非常感谢

您可以在链接到该文件之前检查该文件是否存在,如果不存在,则加载另一个图像。需要一种解决方法来检查远程文件是否存在。这个函数应该可以帮助您

function fileExists($path){
    return (@fopen($path,"r")==true);
}
然后这样称呼你的图像

(fileExists($path) == true ? $originalimagepath : $errorimagepath)