Mon pseudonyme est Kreestal et je suis la webmastrice du site La Lune Mauve.org. Par pitié, n'allez pas sur mon site tant que vous n'avez pas lu mon message: je risquerais de mourir de honte.
Je pensais avoir rendu mon site 'accessible' (je ne sais pas si c'est le bon terme) pour les visiteurs ayant une résolution de 800x600 en utilisant un javascript de redirection de CSS, le voici:
CODE
<script LANGUAGE="JavaScript" type="text/javascript">
<!--
// Debut 640*480
if (screen.width <= 640) {
fichier = 'http://www.lalunemauve.org/styleb.css';
}
// Fin 640*480
// Debut 800*600
else if (screen.width <= 800) {
fichier = 'http://www.lalunemauve.org/styleb.css';
}
// Fin 800*600
// Debut 1024*768
else if (screen.width <= 1024) {
fichier = 'http://www.lalunemauve.org/style.css';
}
// Fin 1024*768
// Debut plus 1024
if (screen.width > 1024) {
fichier = 'http://www.lalunemauve.org/style.css';
}
// Fin plus 1024
document.write('<LINK HREF="'+ fichier + '" REL="stylesheet" TYPE="text/css">');
//-->
</script>
<!--
// Debut 640*480
if (screen.width <= 640) {
fichier = 'http://www.lalunemauve.org/styleb.css';
}
// Fin 640*480
// Debut 800*600
else if (screen.width <= 800) {
fichier = 'http://www.lalunemauve.org/styleb.css';
}
// Fin 800*600
// Debut 1024*768
else if (screen.width <= 1024) {
fichier = 'http://www.lalunemauve.org/style.css';
}
// Fin 1024*768
// Debut plus 1024
if (screen.width > 1024) {
fichier = 'http://www.lalunemauve.org/style.css';
}
// Fin plus 1024
document.write('<LINK HREF="'+ fichier + '" REL="stylesheet" TYPE="text/css">');
//-->
</script>
Ce javascript est placé dans l'include "scripts.txt", placé dans le <head> de la page "astre.php". En affichant la source de la page "astre.php", on le voit d'ailleurs s'afficher correctement. Par contre, en affichage normal, quand je bascule en résolution 800x600, dans Mozilla Firefox 1.0, la page ne s'affiche pas telle qu'elle devrait s'affiche selon ma CSS spécialement conçue pour la résolution 800x600.
Note: je suis en pleine mise à jour de mon site, donc il est normal que presque tout déconne...
Je voudrais donc savoir comment faire pour que dans Mozilla, Netscape et autres navigateurs que IE, la page "astre.php" (et plus tard toutes les autres pages, quand j'aurais fini de mettre le site à jour correctement) s'affiche avec la css 'styleb.css" conçue pour la résolution 800x600 (la css "style.css" étant la css destinée aux résolutions 1024x768 et plus). D'autant plus que dans IE cela semble fonctionner...
En résumé: à l'aide!
D'avance merci beaucoup pour toute suggestion me permettant peut-être de résoudre ce problème...
k.
