[HTML/JS] Ouvrir une fenêtre en pleine page (pas "plein écran" :o )

Ouvrir une fenêtre en pleine page (pas "plein écran" :o ) [HTML/JS] - HTML/CSS - Programmation

Marsh Posté le 14-03-2005 à 18:05:52    

Bonjour,  
Je voudrais savoir comment faire en sorte que suite à clic sur un lien la nouvelle fenêtre de navigateur s'ouvre "pleine page", c-à-d comme si la fenêtre était en mode "Agrandi" (comme lors d'un clic sur l'icone centrale du bloc " _ □ X " en somme :o)
 
Mes bouts d'code :

Code :
  1. <a href="#" onclick="ouvreLien('recherche');">
  2. <img name="recherche" id="recherche" src="./images/recherche.gif" onmouseover="survoleLien('recherche','in');" onmouseout="survoleLien('recherche','out');" alt="Faire une recherche"  />
  3. </a>


 

Code :
  1. <script language="javascript">
  2. function ouvreLien(destination)
  3. {
  4. switch (destination)
  5.  {
  6.  case "recherche" :
  7.   window.open('http://www.google.fr', '_new', 'top=0,left=0,fullscreen=0,menubar=1,resizable=1,channelmode=0,titlebar=1,toolbar=1,location=1,status=0,width='+ window.screen.availWidth +',height='+ window.screen.availHeight);
  8.   break;
  9. [...]
  10.  default :
  11.   // rien
  12.   break;
  13.  }
  14. }
  15. </script>


 
Là le souci c'est que c'est un peu crade, pas précis, ça "déborde" un peu sur la droite, et surtout on se retrouve en mode "Niveau inférieur", pas en mode "bien calé là ou il faut à la bonne taille". :/
 
Merci de vos lumières :hello:
 
 
(PS : par ailleurs, sur un autre sujet, je suis sûr que je fais le gros sale dans mon href/onclick. Si vous voyez une hérésie n'hésitez pas à me jeter des cailloux; tout en m'inondant de votre savoir et donc en m'expliquant comment mieux faire :o)
 
(PPS : Si ça a déjà été traité 12.000 fois, milles excuses, je n'ai rien trouvé de bien pertinent sur "open", "window", "fenetre", "ecran", etc...)


Message édité par Leg9 le 14-03-2005 à 18:08:36

---------------
If I could start again, a million miles away, I would keep myself, I would find a way... "Loreleï's dead ; Heaven is about to fuzz."
Reply

Marsh Posté le 14-03-2005 à 18:05:52   

Reply

Marsh Posté le 14-03-2005 à 18:45:01    

Leg9 a écrit :

Si vous voyez une hérésie n'hésitez pas à me jeter des cailloux;


[:antp] :o  

Citation :

tout en m'inondant de votre savoir et donc en m'expliquant comment mieux faire :o)


Pour faire simple, l'approche "moderne" est que le visiteur a droit à son "intimité" et à ses habitudes quelles qu'elles soit. Le webmaster ne doit donc rien faire qui puisse influencer la dite "intimité" (enfin c'est assez difficile à écrire, disons qu'on est pas censés aller se ballader dans le jardin du visiteur quand il discute avec nous alors qu'on est dans la rue tant qu'il ne nous y invite pas explicitement t'vois :o).
 
Dans le cadre de cette approche, la "zone d'influence" du webmaster est réduite à la zone d'affichage des pages, c'est à dire la partie "blanche" quand le navigateur est ouvert sur une page vide.
Le webmaster ne doit ni sortir de cette zone ni modifier le comportement de ce qui est en dehors ou qui la contient (le navigateur par exemple :whistle: ).
 
Donc modifier la taille du navigateur (en le maximisant) n'est pas acceptable, dans la mesure ou le visiteur pourrait par exemple avoir besoin d'un nav non maximisé (surf + activité annexe en parallèle sur un mono écran, ...) et où le webmaster sort du champ d'action autorisé en imposant un comportement.
 
Faise un site web c'est être au service du visiteur, on ne doit pas forcer le visiteur à se plier à nos lubies (sauf cas extrèmes, par exemple on pourra comprendre que le site d'un graphiste contienne du flash ou soit inutilisable en mode texte, on pourra accepter [difficilement néamoins] un peu de musique sur le site d'un groupe [tant qu'on peut l'arrêter], mais ces deux comportements sont peu ou prou inexcusables sur un site lambda).
 
vala..
 
en gros...
 
Donc pas touche à la taille du navigateur (surtout dans la mesure ou de plus en plus de gens désactivent ce genre de trucs)
(Sans compter qu'avec Mozilla/Firefox, modifier la taille de la fenêtre change la taille de toutes les fenêtres, ce qui est largement plus lourd de concéquences et plus chiant que sous MSIE)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 15-03-2005 à 10:40:29    

Ok, j'ai saisi. :jap:
 
Maintenant la bonne nouvelle : l'utilisateur c'est moi, et moi seul [:dawa] (et ma petite femme), donc j'ai le droit de faire ça puisque ça ne m'ennuie pas, bien au contraire. :D
 
C'est pour faire un "portail d'entrée" simplifié, avec de grosse icones par thèmes, qui servira de page d'accueuil IE.
Ca marche pas mal, mais à chaque fois agrandir la fenêtre qui vient de s'ouvrir ça me gave. :/
 
Bref, vu que l'approche est acceptable déontologiquement, quelle serait la solution techniquement parlant? :D


Message édité par Leg9 le 15-03-2005 à 10:43:15

---------------
If I could start again, a million miles away, I would keep myself, I would find a way... "Loreleï's dead ; Heaven is about to fuzz."
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed