JeuWeb - Crée ton jeu par navigateur
[réglé] mettre une couleur pendant la recherche de resolution d ecrant - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [réglé] mettre une couleur pendant la recherche de resolution d ecrant (/showthread.php?tid=1910)



[réglé] mettre une couleur pendant la recherche de resolution d ecrant - dad - 21-10-2007

Bonjour,

j ai une image de font de page qui change de dimention suivant la resolution d ecrant du visiteur, tout fonctionne tres bien,
mais il y a un detail qui me gene, pendant la recherche de resolution (en javascript) cela me fait une page blanche pendant 1 seconde et moi je souhaiterais quel soit noir.

comment je peu faire ?

je supose que faut ajouter quelque chose dans le javascript, mais je sais pas quoi et comment.

merci pour votre aide, je vous montre le code que j ai fait.


Code PHP :
<?php 
</head><?php
if(!@($_GET['res'])){
if((
$_SERVER["QUERY_STRING"]))
echo
'<script language="JavaScript"> document.location="'.$_SERVER["SCRIPT_NAME"].'?'.$_SERVER["QUERY_STRING"].'&res=1&w="+screen.width+"&h="+screen.height;</script>';
else
echo
'<script language="JavaScript"> document.location="'.$_SERVER["SCRIPT_NAME"].'?res=1&w="+screen.width+"&h="+screen.height;</script>';
}
else{
$largeur=($_GET['w']);
$hauteur=($_GET['h']);
}
if(
$largeur=="800" && $hauteur=="600"){
?><body style="background-image:url('images/<?php echo $body_1;?>'); "><?php
}
if(
$largeur=="1024" && $hauteur=="768"){
?><body style="background-image:url('images/<?php echo $body_2;?>'); "><?php
}
elseif(
$largeur=="1280" && $hauteur=="1024"){
?><body style="background-image:url('images/<?php echo $body_3;?>'); "><?php
}
elseif(
$largeur=="1600" && $hauteur=="1200"){
?><body style="background-image:url('images/<?php echo $body_4;?>'); "><?php
}?>



RE: mettre une couleur pendant la recherche de resolution d ecrant - Sephi-Chan - 21-10-2007

En fait c'est très simple. Il te suffit de mettre le CSS :

Code PHP :
<?php 
background
: url('imges/<?php echo $body_4; ?>') #000000;

Il te suffit de mettre le code hexadécimal que tu veux pour avoir la bonne couleur.


Sephi-Chan


RE: mettre une couleur pendant la recherche de resolution d ecrant - dad - 21-10-2007

en faite non sa ne fonctionner pas, mais en chercheant un peux plus, j ai fini par trouver :

Code PHP :
<?php 
if(!@($_GET['res'])){

echo
'<body style="background-color:#000000">';

if((
$_SERVER["QUERY_STRING"]))
echo
'<script language="JavaScript"> document.location="'.$_SERVER["SCRIPT_NAME"].'?'.$_SERVER["QUERY_STRING"].'&res=1&w="+screen.width+"&h="+screen.height;</script>';
else
echo
'<script language="JavaScript"> document.location="'.$_SERVER["SCRIPT_NAME"].'?res=1&w="+screen.width+"&h="+screen.height;</script>';
}

merci