Passer en mode plein écran F11

Mammouth du PHP | 592 Messages

20 sept. 2006, 09:19

Bonjour tt le monde,

Voila après quelques recherches sur le net j'ai compris que je nne pouvais pas mettre en plein écran depuis un script php.

je cherche donc un script javascript pour ouvrir ma page d'accueil en mode F11 sous ie car ceux que j'ai trouvé ne fonctionne pas ou me font faire des boucles !!! :shock:
sachant que je ne connais pas le javascript c'es hardos :wink:

merci de votre aide

Mammouth du PHP | 592 Messages

20 sept. 2006, 10:05

voila j'ai un bout de code qui me permet d'obtenir ma page en plein écran mais la page qui l'appel n eveut pas se fermer!!!

arrgghhhh!!!

Code : Tout sélectionner

<script language="javascript"> window.open('http://parch/index2.php', 'WindowName', 'fullscreen=yes'); </script>
Quel attribut mettre pour quelle s'affiche dans la meme page??

Mammouth du PHP | 592 Messages

20 sept. 2006, 10:10

En fait à force de recherche sur la toile après 2h :shock: (entrecoupé quand meme :lol: ) + précisement j'ai touvé un bout de script me permettant d'afficher ma page comme je le souhaitai. 8)

je vous le passe :

Code : Tout sélectionner

<script language="javascript"> window.open('http://parch/index2.php', 'WindowName', 'fullscreen=yes'); window.opener=self; self.close(); </script>
merci encore pour vos aides :wink:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

20 sept. 2006, 10:21

merci encore pour vos aides :wink:
Y a pas de quoi, c'était bien la moindre des choses que de t'apporter toute notre aide à travers un fort soutien moral :langue:
(Par contre avec les 5 minutes d'écart entre tes deux posts, t'es pas crédible pour les 2h de recherche ;))

Mammouth du PHP | 592 Messages

20 sept. 2006, 12:21

Pour les deux heures je suis pas crédibles sache que j'ai commencé à 8h30 ce matin :cry: :cry:

je rouvre ce post pour le problème inverse

Mammouth du PHP | 592 Messages

20 sept. 2006, 12:25

donc me revoila donc maintenant pb inverse depuis mon site tout beau en plein écran 8)

Je souhaite appeler la page qui me le passait en plein écran mais avec un variable en post qui lui fait choisir la deuxième possibilité qui est de l'afficher en page plus petite
maintenant place au code :
<?php
if($_GET['form'])
{
echo"<script language=\"javascript\">
window.open('http://parch/index2.php', 'WindowName','width=200,height=200,top=200,left=400,toolbar=yes,location=0,directories=yes,status=0,menubar=0,scrollbars=0,copyhistory=0,resizable=yes'); 
window.opener=self;
self.close();  
</script>";
}
else
{
echo"<script language=\"javascript\">
window.open('http://parch/index2.php', 'WindowName', 'fullscreen=yes'); 
window.opener=self; 
self.close(); 
</script>";
}
?>
voila qq un peut il m'aider à ce sujet??

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

20 sept. 2006, 15:52

J'ai pas bien compris ce que tu voulais faire ? ouvrir de manière conditionnelle ta popup en fonction d'une variable en post ? (dans ce cas ton code est bon, il suffit juste de rajouter la condition $_POST dans ton if)

Si c'est de redimensionner ta fenêtre après l'avoir ouverte en plein écran, tu dois pouvoir le faire avec la fonction resize() de l'objet window. Cela dit le comportement est assez curieux puisqu'il redimensionne mais ne fait pas réapparaitre les barres d'outils...

Ca peut donner un effet original soit dit en passant d'ouvrir des fenêtres popup sans absolument aucune barre, y compris celle de titre :)

Mammouth du PHP | 592 Messages

21 sept. 2006, 10:58

Juste pour précision j'ai trouver comment faire :

donc j'ai une page qui fait l'appel de ma page index2.php page d'accueil de mon site et sur toute les pages il y a deux boutons(en fait plus mais on va simplifier :wink: ) qui permettent soit d'afficher en plein écran soit en fenetre normale "resizable" ... dont on peut modifier la taille.

donc voici le code de ma page d'appel :
<?php
if($_GET['form'])
{
$form=$_GET['form'];
}
if($form)
{
echo"<script language=\"javascript\">
window.open('http://parch/index2.php', 'popup','width=200,height=200,top=200,left=400,toolbar=yes,location=0,directories=yes,status=0,menubar=0,scrollbars=yes,copyhistory=0,resizable=yes'); 
window.opener=self;
self.close();  
</script>";
}
else
{
echo"<script language=\"javascript\">
window.open('http://parch/index2.php', 'WindowName', 'fullscreen=yes'); 
window.opener=self; 
self.close(); 
</script>";
}
?>
bon voila si vous avez des questions et bah mp moi. :wink:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

21 sept. 2006, 11:55

Je vois pas trop ce qui change par rapport au code précédent à par le nom de la fenêtre et les scrollbars ?
Côté php, le second est inutilement plus compliqué que le premier pour un même résultat... Quitte à le modifier, un if(isSet($_GET['form'])) serait à mon sens plus indiqué :)

Mammouth du PHP | 592 Messages

21 sept. 2006, 14:12

oui je sais pour l'acuisition de la variable mais
ça marche pas sinon !!! :shock:

Encore un caprice inexpliquer de mon serveur :lol: