Tecnología

Inicio

Cómo arreglar la transparencia PNG en Internet Explorer

Cómo arreglar la transparencia PNG en Internet Explorer


Una técnica útil para el diseño de la disposición de su sitio está haciendo uso de imágenes transparentes. Estas son las imágenes que podrían tener espacios vacíos, o de otra manera no son sólidos. En su lugar, tienen un color blanco en blanco detrás de ellos. Esto le mostrará lo que está detrás de ellos, una imagen de fondo o un patrón como. Las imágenes transparentes en el formato .png experimentan algunos problemas con las versiones anteriores de Internet Explorer, que no puede procesar correctamente. Sin embargo, se puede hacer uso de un archivo .js en sus páginas web para ayudar a solucionar este problema en Internet Explorer 5.5 y 6.0.

Instrucciones

1 Haga clic en "Inicio", abrir la lista "Todos los programas", abra el "Accesorios" subcarpeta y abierto "Bloc de notas". Haga clic en "Archivo", luego haga clic en "Guardar como". Nombrar los "pngfix.js" archivo y guardarlo en su escritorio. Cuando nos fijamos en el archivo en el escritorio, el icono debe aparecer como un pergamino, que muestra que el archivo que acaba de crear es un archivo .js.

2 Crear su archivo .js pegando el código dentro del documento. (El código para pegar en el documento de Bloc de notas se puede encontrar en la sección de recursos a continuación). Mike Lerch, diseñador jefe en PHProducer en New Haven, Connecticut, ha probado el código y dice que funciona. Coloque el texto dentro del documento, guardarlo, a continuación, cierre el Bloc de notas.

3 Carga de archivos que acaba de crear en el directorio principal de su sitio web las Js. Basta con acceder al panel de control o el administrador de archivos de su anfitrión - lo que le permite acceder a los archivos del sitio web - a continuación, cargar el archivo .js en la misma carpeta.

4 Editar archivos de página web en el administrador de archivos o un editor HTML. Tendrá que editar cada página en el que desea solucionar el problema de la transparencia. Dentro de la etiqueta <head> de cada página, pegue el siguiente código:

<! - [If lt IE 7.]>
<Script type = Defer "text / javascript" src = "pngfix.js"> </ script>
<! [Endif] ->

5 Guarde todas sus páginas y subirlos de nuevo si es necesario. Prueba de su sitio web mediante la visualización de las páginas con imágenes transparentes en versiones de Internet Explorer 5.5 o 6.0. Las imágenes ahora deben procesar correctamente.

Consejos y advertencias

  • Si bien esta corrección funciona para los sitios que se pueden editar, no hay cambios que puede hacer a la propia Internet Explorer que ayudarían a generar imágenes png transparentes correctamente en todos los sitios. Una solución a esto es simplemente actualizar su navegador a Internet Explorer 7 o superior.