Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2010, 19:37
Juanshis
 
Fecha de Ingreso: septiembre-2009
Mensajes: 5
Antigüedad: 14 años, 7 meses
Puntos: 0
Quitar Imagenes Rotas

Sucede que me puse a indagar como quitar las imagenes rotas, a lo que pude llegar es al cambiarlas, el problema es que el codigo solo se ve en Chrome, Safari y Mozilla, en Opera y los IE, no se realiza la funcion.

Código:
$().ready(function(){
no_broken();
});
//Funciona en Chrome, Safari y Firefox
function no_broken(){
$('img').error(function() {
        $(this).remove();
});
 $('img').each(function() { 
	var src=$(this).attr("src");
	if (!(!this.complete || typeof this.naturalWidth == "undefined") || src== "undefined") { 
      this.src = 'broken.jpg';
    } 
  }); 
}
Alguien me podria decir si ahy alguna forma para realizar esto, lo que pasa es que tambie quiero hacerlo sin intervenir cada imagen, no quiero usar el "onerror" en la imagen, pq quiero que haga esto con las imagenes de toda la web... y pues las imagenes pueden ser

<img src="" border="0" />
o
<img border="0" />

que son los mas populares, en la web