Sven Mintel
Mitglied
Aha...du warst das letztens mit dem Serverstatus
..probier mal das :
Das läuft über die Eventhandler onload/onerror.
Feuert onerror, dann ist ja alles in Butter...das Bild ist nicht da.
Feuert onload, wird die Breite des Bildes geprüft...ist diese 0, ist ebenfalls kein Bild da.
Der Funktion bild_laden() muss dabei die URL des Bildes übergeben werden.
Test
..probier mal das :
Code:
<script type="text/javascript">
<!--
function bild_da(objImg,blnEvt)
{
objImg.onload='';
objImg.onerror='';
strDa=(!blnEvt||objImg.width==0)?' nicht ':' ';
alert('Das Bild\n['+objImg.src+']\nist'+strDa+'da.');
}
function bild_laden(strSrc)
{
objImg=new Image();
objImg.onerror =new Function('F1','bild_da(this,0)');
objImg.onload =new Function('F1','bild_da(this,1)');
objImg.src=strSrc;
}
//-->
</script>
Das läuft über die Eventhandler onload/onerror.
Feuert onerror, dann ist ja alles in Butter...das Bild ist nicht da.
Feuert onload, wird die Breite des Bildes geprüft...ist diese 0, ist ebenfalls kein Bild da.
Der Funktion bild_laden() muss dabei die URL des Bildes übergeben werden.
Test