Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Javascript no intrusivo, CSS y PHP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Javascript no intrusivo, CSS y PHP (2)

En un proyecto me encontré con el problema de tener que reemplazar algunos encabezados HTML por imágenes con textos, cosa muy habitual por diseñadores odiosos. De manera que separé esas pocas imágenes en carpetas por cada idioma. La ruta quedaba como:
/es/img/imagen.jpg

Para no tener que usar un selector, id o clase para cada titulo por cada idioma, hice lo siguiente:

Código :

<?php
    header("content-type: text/css");
    // backgrounds CSS
    echo
        'h2#info_corp {'.
        'background: #989898 url(../' . $lang . '/img/home_info_corp.png) no-repeat left top;'.
    '}'.

Como veis con la variable $lang simplemente cambio la carpeta donde está la imagen coincidiendo con el idioma. Así los encabezados serían los adecuados.



Usuarios que han visto este tema también han visto...

- History en Javascript
- Compactando código javascript
- Etiqueta desplazándose por el explorador en JavaScript
- Recarga de página controlada con JavaScript
- Abrir ventanas nuevas de forma no intrusiva en XHTML


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 18:41:42