Détection du plein écran.

Aneoz02 Messages postés 69 Statut Membre -  
Aneoz02 Messages postés 69 Statut Membre -
Bonjour,

Depuis la semaine dernière, je cherche comment remplacer les actions de la touche F11 en vers les navigateur par un lien hypertexte, mais je commence à perdre espoir pour cette solution.

Je souhaiterais donc me rabattre sur un message dans un coin de ma page pour avertir l'utilisateur que le site est conçue pour être vu en plein écran. Jusque la pas de soucis, mais lorsque l'utilisateur est bien en plein écran, se message devient inutile.

Connaissez vous une solution pour savoir si l'utilisateur est en plein écran ou non de sorte a afficher le message que lorsque nécessaire ?

Merci
A voir également:

1 réponse

Aneoz02 Messages postés 69 Statut Membre 5
 
Peut être que j'ai une solution :

<html>
<head>
<title>Mesure fenetre</title>
</head>
<body>
<script type="text/javascript">
var largA = 0;
var hautA = 0;
var largM = 0;
var hautM = 0;

function avertissement() {
if (document.body) {
	largA = (document.body.clientWidth);
	hautA = (document.body.clientHeight);
}
else {
	largA = (window.innerWidth);
	hautA = (window.innerHeight);
}
	
largM = screen.width;
hautgM = screen.height;

largA = largA + 20; // Gêne de la barre de deffilement

if(largA < largM) window.alert("Vous n'êtes pas en plein écran.");
setTimeout('avertissement()', 5000);
}
avertissement()
</script>
<p align="center">
<a href="index.html">Actualiser la page</a>
</p>
</body>
</html>  


Il y a un petit problème, surement a cause de la barre de défilement, alors j'ajoute 20px de la largeur pour la fenêtre afin quelle soit supérieure à la largeur de l'écran.

J'espère que sa pourra aider quelqu'un, et si une solution plus stable se présente, je suis toujours preneur merci.
0