suit: MIME-Type einer Ressource per jQuery herrausfinden

Beitrag lesen

var img = new Image();

img.onload = function() {
// fertig geladen
};
img.src = .....

  
Jep, das funktioniert auch - hat aber ebenfalls denselben Effekt: das Bild muss vollständig geladen um zu bestimmen ob es ein Bild ist.  
  
D.h. wenn ich Kennzeichnen möchte, ob es sich um ein "Popup" mit einem Bild handelt oder einer anderen Ressource handelt, kann ich das entweder per Hand machen (z.B. im rel-Attribut) oder aber ich erzeuge für jedes Bild vorab ein entsprechendes Objekt. Für lokale Ressourcen ist aber der HEAD-Request denkbar - das muss ich mir noch ansehen.  
  
Danke jedenfalls - hast mir sehr geholfen.  
  
btw: fürs Archiv  
  
~~~javascript
  
			testimage = new Image();  
			testimage.onload  = function() { alert('Ist ein Bild'); }  
			testimage.onerror = function() { alert('Ist kein Bild'); }  
			testimage.src = "http://de.wikipedia.org";                                           // kein Bild, aber viel Quelltext  
			//testimage.src = "http://de.selfhtml.org/dhtml/beispiele/anzeige/bilderbuch02.gif"; // kleines Bild  
			//testimage.src = "http://www.pb2rdf.eu/TD/20090830/TD-zitadelle-plan-20.jpg";       // riesiges 40-MP-Bild