2015-10-03 24 views
-4

我使用来自其他网站的图像文件。如何检查来自其他网站的图像文件是可见的

<img src="//othersite.url/xxx.jpg"> 

但它通常是不可见的。 由于HTTP状态为404,301,等

我如何检查图像可以是可见的?

+0

php get_header(''); –

+3

你的问题不清楚:你想做这个*客户端*(JavaScript,jQuery,HTML,CSS)或*服务器端*(PHP)? –

+0

“其他”网站意味着'http://执行'''只检查“你的”服务器上的内容。 –

回答

0

在PHP中,如果文件存在,您可以检查它..

<?php 
$imageurl=//othersite.url/xxx.jpg; 
if(file_exists($imageurl) 
    echo "Yes"; 
else 
    echo "No"; 
?> 
0

使用onloadonerror事件处理程序。

<img src="//othersite.url/xxx.jpg" onerror="alert('error')" onload="alert('image loaded')" > 
相关问题