Javascript 如何检查其他站点的图像文件是否可见
我使用其他站点的图像文件Javascript 如何检查其他站点的图像文件是否可见,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我使用其他站点的图像文件 <img src="//othersite.url/xxx.jpg"> 但它通常是看不见的。 因为Http状态是404301等等 如何检查图像是否可见?在php中,您可以检查文件是否存在 <?php $imageurl=//othersite.url/xxx.jpg; if(file_exists($imageurl) echo "Yes"; else echo "No"; ?> 使用onload和onerror事件处理程序 &l
<img src="//othersite.url/xxx.jpg">
但它通常是看不见的。
因为Http状态是404301等等
如何检查图像是否可见?在php中,您可以检查文件是否存在
<?php
$imageurl=//othersite.url/xxx.jpg;
if(file_exists($imageurl)
echo "Yes";
else
echo "No";
?>
使用onload
和onerror
事件处理程序
<img src="//othersite.url/xxx.jpg" onerror="alert('error')" onload="alert('image loaded')" >
你的问题不清楚:你想做这个客户端(JavaScript、jQuery、HTML、CSS)还是服务器端(PHP)?“其他”网站的意思是http://
做/
只检查“你”服务器上的内容。@Fred ii-:不,因为它是/
,而不仅仅是/
,它是一个.@T.J.Crowder;-)使用脚本图像预加载程序