
Le problème est que n'ayant pas trouvé de script récupérant les valeurs de largeur, hauteur et nbre de couleur (screen.colorDepth en JS (c pas ds ce script pcq je fais juste des tests ici


Le probleme, c'est que le script fonctionne a merveille dans IE mais pas dans notre navigateur préféré Mozilla Firefox ... ce qui signifie surement qu'il y a une erreur dans le code mais la question est : "ou?" et ca je trouve pas lol
Sinon la console javascript me dit que "ecran is not defined" mais ca ne m'aide pas des masses pcq je vois pas en quoi il est pas défini ...
Donc voici le code de la page "test screen.php" :
Code : Tout sélectionner
<?
if (!isset($h)) {
echo'<form name="ecran" method="post" action="test screen.php" onsubmit="send_ecran();">';
echo'<input type="hidden" name="l" />';
echo'<input type="hidden" name="h" />';
echo'<input name="go" type="submit" />';
echo'</form>';
echo'<script language="javascript">';
echo'function send_ecran(){';
echo'ecran.l.value=screen.width;';
echo'ecran.h.value=screen.height;';
echo'return ecran.h.value;return ecran.l.value;';
echo'}';
echo"ecran.go.click();"; // simule le clic sur le bouton du formulaire
echo'</script>';
}else {
$largeur=$_POST['l'];
$hauteur=$_POST['h'];
echo "l : $largeur <br /> h : $hauteur <br />";
}
?>
