Para
resolver este problema existen diferentes alternativas, la más rápida y sencilla es incluir en el
atributo alt del tag img el texto que deseamos visualizar cuando no sea posible
localizar la imagen, quedando el código html de la siguiente forma:
Otra forma más elegante y más elaborada consiste en
incluir el siguiente script dentro del
head de nuestra plantilla.
//<![CDATA[
// Script para sustituir imágenes rotas
function ImagenOk(img) {
if (!img.complete) return false;
if (typeof img.naturalWidth != "undefined" && img.naturalWidth == 0) return false;
return true;
}
function RevisarImagenesRotas() {
var replacementImg = "";
for (var i = 0; i < document.images.length; i++) {
if (!ImagenOk(document.images[i])) {
document.images[i].src = replacementImg;
}}}
window.onload=RevisarImagenesRotas;
// ]]></script>
La función de este script es
localizar las imágenes que no se visualizan correctamente, sustituirlas por
otra imagen que nosotros crearemos, tan solo debemos indicar la url de dicha
imagen en la variable replacementImg.
Estas son
dos formas de evitar que las imágenes no se muestren en nuestro blog, pero la
mejor solución de todas, es subir las imágenes que mostramos en nuestro blog a
servidores de almacenamiento de imágenes como Picasa o Flickr.





0 han comentado:
Publicar un comentario