Jump to content

Imagenes PNGs Problemas


Recommended Posts

el problema que tengo esl

 

una imagen PNG se ve con una mascara verduzca clara o celeste claro, este problema se esta dando solo en Internet Explorer de PC, en Mac no da ese problema, y en Mozilla, en Opera y en Safari (MAC) NO DA NINGUN PROBLEMA.

 

EXISTIRA ALGUNA AYUDA O CODIGO PARA SOLUCIONAR ESTE PROBLEMA???

ES UNA EMERGENCIA Y SI ALGUIEN PUEDE AYUYDARME SE LO AGRADECERE MUCHISIMO

 

GRACIAS

Link to post
Share on other sites

Efectivamente, el iExplorer no procesa correctamente las imágenes PNG, y el resto de navegadores sí. La solución:

1) Abstenerse de usar imágenes PNG y en su lugar usar GIF (ya se que no hay color)

2) Usar un script que identifique el navegador que usa el usuario y en función de eso cargar un PNG o un GIF.

 

Por ejemplo:

// JavaScript Document
// Este script carga una imágen gif o png según se use explorer o no.
// la imágen png es en el ejemplo imagen1.png
// la imágen gif es en el ejemplo imagen2.gif

 // Comprueba si usa microsoft explorer
 if( navigator.userAgent.indexOf("MSIE")!=-1 && navigator.userAgent.indexOf("Opera")==-1 ) {

   // escribe una etiqueta que se refiere al gif
   document.writeln('<img src=imagen2.gif />');
   }

   // si no usa explorer carga el png
   else {
   document.writeln('<img src=imagen1.png />');
   }

El script se puede complicar más para averiguar más en concreto el navegador que se usa y descartar todos aquellos que no procesen las imágenes PNG. También puedes convertirlo en una función con alguna modificación y pasarle el nombre de las imágenes al invocar a la función.

 

En este supuesto tienes el script guardado en un documento aparte que se llama ScripPng.js

Y en el sitio de la imágen pones en su lugar la etiqueta:

<script type="text/javascript" src="ScripPng.js"></script>

Edited by frenadola2
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.