site en arrière plan :(

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
LBR

site en arrière plan :(

Message par LBR »

Bonjour à tous!

Apres qq jours de galère pour trouver une solution je finis par m'adresser à des spécialistes : je n'y arrive pas tout seul Triste
Voila :
Sur une machine sans clavier/souris, Je veux afficher un site en fullscreen : pour cela il y a l'excellente extension fullfullscreen, qui marche très bien sauf que ...
En fait ma page ne doit s'afficher que quand le serveur est dispo, sinon j'affiche un "page inaccessible !" en pleine page. Donc j'affiche un site sur le filesystem (toujours accessible, donc !), tout simple avec un test du genre :

Code : Tout sélectionner

function errorHandler(){setTimeout("updateload",5000);}
function loadHandler(){var F=window.open("http://mon site:8080", "titre","scrollbars=no, alwaysRaised=yes");}
var img = new Image();
img.onload = loadHandler;
img.onerror = errorhandler;
function updateload(){
img.src='http://monsite:8080/uneimage.bmp';
}
Le site local charge ce script, l'extension fullfullscreen étant installée, ce site est en plein écran. Dès que le serveur est dispo, la fenetre s'affiche en plein écran aussi , ... mais derrière la page de mon site local !!!
moveby ne donne rien, close non plus, ... une idée plizz !!!

Merci.


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
Invité

Re: site en arrière plan :(

Message par Invité »

LBR a écrit :Bonjour à tous!

Apres qq jours de galère pour trouver une solution je finis par m'adresser à des spécialistes : je n'y arrive pas tout seul Triste
Voila :
Sur une machine sans clavier/souris, Je veux afficher un site en fullscreen : pour cela il y a l'excellente extension fullfullscreen, qui marche très bien sauf que ...
En fait ma page ne doit s'afficher que quand le serveur est dispo, sinon j'affiche un "page inaccessible !" en pleine page. Donc j'affiche un site sur le filesystem (toujours accessible, donc !), tout simple avec un test du genre :

Code : Tout sélectionner

function errorHandler(){setTimeout("updateload",5000);}
function loadHandler(){var F=window.open("http://mon site:8080", "titre","scrollbars=no, alwaysRaised=yes");}
var img = new Image();
img.onload = loadHandler;
img.onerror = errorhandler;
function updateload(){
img.src='http://monsite:8080/uneimage.bmp';
}
Le site local charge ce script, l'extension fullfullscreen étant installée, ce site est en plein écran. Dès que le serveur est dispo, la fenetre s'affiche en plein écran aussi , ... mais derrière la page de mon site local !!!
moveby ne donne rien, close non plus, ... une idée plizz !!!

Merci.


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
En gros ma question c'est comment faire pour que le site que j'ouvre via le window.open(...) soit en avant plan et en plein écran ?
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Salut,

En avant-plan :

Code : Tout sélectionner

F.focus();
juste après l'ouverture de la fenêtre.

En fullscreen, je ne sais pas.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Invité

Message par Invité »

Merci pour ta réponse : mais F.focus() en fullscreeen ca fait rien !

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Ah bon.
Désolée, je n'ai jamais eu à utiliser ça.

Tiens ça me rappelle vaguement un autre topic d'il y a quelques mois... Fais une petite recherche sur Fullscreen ou plein écran dans cette caté du forum.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Il n'y a rien de plus détestable qu'un site qui s'ouvre en plein écran et avant-plan. :evil:
Heureusement, ça se désactive dans les options > Contenu > Javascript > Avancé :twisted:

Je pense que c'est la cause de ton "problème" qui n'existe en fait que par le fait que de telles abérations ont été tolérées trop longtemps par les navigateurs :roll:

Désolé pour cette réponse "extrême", mais sincèrement, tu veux vraiment ouvrir ta fenêtre en plein écran ? Pourquoi ? Est-ce vraiment nécessaire ? C'est terriblement désagréable pour les utilisateurs, donc tu as intérêt à ce que ça en vaille la peine si tu veux éviter qu'ils partent aussitôt (moi je ne quitte même plus ces sites car je ne m'en rend plus compte :roll: )

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Re: site en arrière plan :(

Message par Flore »

LBR a écrit :Sur une machine sans clavier/souris, Je veux afficher un site en fullscreen
Voyons Calimo, il a des contraintes, ce n'est pas juste pour embêter le monde qu'il fait ça. Il en a besoin pour des raisons précises et justifiées.

Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Arf, c'est ça de lire en diagonale entre deux lignes de code :lol:

Cela dit, c'est quand-même une cause possible du problème :roll:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

Idée au pif :
pourquoi ne pas essayer de rediriger la fenêtre ouverte plutôt qu'une nouvelle ?
Ceci dit je n'ai pas fait d'essai, je ne sais pas si firefox bloquerait la redirection... En même temps si il a pas bloqué la popup çà devrait passer...
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités