Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, questions/réponses pour les FAQ, sources et autres ressources pour la rubrique Web ainsi que ses sous-rubriques.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/01/2007, 11h22   #1
FremyCompany
Expert Confirmé
 
Avatar de FremyCompany
 
Étudiant
Inscription : février 2006
Messages : 2 532
Détails du profil
Informations personnelles :
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2006
Messages : 2 532
Points : 3 026
Points : 3 026
Envoyer un message via MSN à FremyCompany
Par défaut [FAQ] Mettre le navigateur en fullScreen

Citation:
Mettre le navigateur en fullScreen
1) En ouvrant un nouveau popup
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<HTML><BODY onclick="onClick()">Cliquez n importe ou pour ouvrir en plein écran... <SCRIPT>//<!--
function onClick() {
 // Ouvrir la page fullScreen
 var w = screen.availWidth;
 var h = screen.availHeight;
 window.open(window.location,
    "_blank",
    'fullscreen=yes,top=0,left=0,outerHeight='+h+',outerWidth='+w+",location=no,menubar=no,status=no,resizable=no,width="+w+",height="+h+",scrollbars=auto,copyhistory=0,directories=0"
 );
 
 // Fermer cette fenêtre (IE) ou la vider (FF)
 window.open("data:text/plain,Cette fenêtre a été fermée...", "_self", null).close()
}
//--></SCRIPT></BODY></HTML>
2) Avec moveTo et resizeTo (on ne supprime pas les barres de menus, ...)
Code :
moveTo(0,0); resizeTo(screen.width, screen.height);
__________________
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
FremyCompany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2007, 11h50   #2
dingoth
Membre Expert
 
Inscription : mai 2004
Messages : 1 253
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2004
Messages : 1 253
Points : 1 298
Points : 1 298
Pas mal.

Mais y a-t-il une méthode pareille pour mettre la fenêtre actuelle en fullscreen, sans ouvrir de popup ?

Comme si l'on appuyait sur F11 dans Firefox et Internet Explorer ?
dingoth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2007, 13h04   #3
FremyCompany
Expert Confirmé
 
Avatar de FremyCompany
 
Étudiant
Inscription : février 2006
Messages : 2 532
Détails du profil
Informations personnelles :
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2006
Messages : 2 532
Points : 3 026
Points : 3 026
Envoyer un message via MSN à FremyCompany
Citation:
Envoyé par dingoth
Pas mal.

Mais y a-t-il une méthode pareille pour mettre la fenêtre actuelle en fullscreen, sans ouvrir de popup ?

Comme si l'on appuyait sur F11 dans Firefox et Internet Explorer ?
Non...

Mais sous IE, on ne vois pas qu'un nouveau popup est ouvert, vu que l'ancienne page est fermée, néamoins, la page est réactualisée, et je ne vois pas comment on pourrait eviter cela...
__________________
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
FremyCompany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2007, 09h08   #4
SpaceFrog
Rédacteur/Modérateur

 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 32 861
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 32 861
Points : 51 455
Points : 51 455
j'y ajouterais juste la bidouille de l'opener qui n'est pas en lecture seule sous IE vu que ce code n'est valable que pour IE, ça permet juste d'eviter le message d'alerte de fermeture...
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 <SCRIPT>//<!--
function onClick() {
 // Ouvrir la page fullScreen
 var w = screen.availWidth;
 var h = screen.availHeight;
 window.open(window.location,"_blank",'fullscreen=yes,top=0,left=0,outerHeight='+h+',outerWidth='+w+",location=no,menubar=no,status=no,resizable=no,width="+w+",height="+h+",scrollbars=auto,copyhistory=0,directories=0"
 );
 
 // Fermer cette fenêtre (IE) ou la vider (FF)
self.opener=self
self.close
// window.open("data:text/plain,Cette fenêtre a été fermée...", "_self", null).close()
}
//--></SCRIPT>
__________________
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
Humour
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2012, 16h34   #5
Bisûnûrs
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 137
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 137
Points : 13 911
Points : 13 911
Avec la venue de HTML 5 et le fait de pouvoir mettre une vidéo (sans Flash) en fullscreen, les navigateurs commencent doucement à proposer des API pour faire du plein écran :

http://josselin.willette.free.fr/cod...es/fullscreen/

(A tester sur les dernières versions de Firefox et Chrome)
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2012, 07h48   #6
vermine
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 3 995
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mars 2008
Messages : 3 995
Points : 27 766
Points : 27 766
Merci.
Je vais regarder ça prochainement.

Arf ben ça ne passe pas sur IE7, par exemple. Oui je sais, je suis un peu à la traine.
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2012, 08h14   #7
Bisûnûrs
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 137
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 137
Points : 13 911
Points : 13 911
Citation:
Envoyé par Bisûnûrs Voir le message
(A tester sur les dernières versions de Firefox et Chrome)


Ca ne passe pas encore simplement sur IE. Pas même sur le 10, l'équipe de développement n'a pas encore décidé s'ils vont l'implémenter ou non.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2012, 14h12   #8
vermine
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 3 995
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mars 2008
Messages : 3 995
Points : 27 766
Points : 27 766
Par défaut Fait

J'ai mis ça pour l'instant : http://javascript.developpez.com/faq...#fenFullscreen
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2012, 14h30   #9
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 165
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 165
Points : 65 076
Points : 65 076
Petit point de détail, la spécification du W3C parle de requestFullscreen alors que les implémentations spécifiques des navigateurs mettent le "s" de screen en majuscules (mozRequestFullScreen et webkitRequestFullScreen).

Voir aussi les méthodes exitFullscreen (W3C) et mozCancelFullScreen et webkitCancelFullScreen.

Using the Fullscreen API in web browsers
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2012, 14h55   #10
Bisûnûrs
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 137
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 137
Points : 13 911
Points : 13 911
Marrant, sur la doc MDN ils ont mis un S majuscule ...
https://developer.mozilla.org/en/DOM...ll-screen_mode

La doc du W3C met bien un S minuscule, merci Bovino :
http://dvcs.w3.org/hg/fullscreen/raw...rview.html#api
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2012, 15h09   #11
Bisûnûrs
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 137
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 137
Points : 13 911
Points : 13 911
Sinon dans la FAQ il faudrait sans doute préciser que par mesure de sécurité, les navigateurs bloquent le lancement du fullscreen au chargement de la page et que son affichage n'est possible que lors d'une action voulue par l'utilisateur (clic par exemple).
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2012, 15h25   #12
vermine
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 3 995
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mars 2008
Messages : 3 995
Points : 27 766
Points : 27 766
Par défaut Fait

Qu'il en soit ain et si.
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h18.


 
 
 
 
Partenaires

Hébergement Web