PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > fr.comp.lang.javascript > window.open et barre d'adresse
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
window.open et barre d'adresse

Réponse
 
LinkBack Outils de la discussion
Vieux 02/07/2007, 15h11   #1
Ernest
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut window.open et barre d'adresse


Bonjour,

après avoir actualisé la dernière version MSIE je me rends compte que
sur tous les documents où j'ai une instruction window.open il apparait
sur la fenêtre ouverte une barre d'adresse avec "about:blank" qui
n'apparaissait pas avec la version précédente du navigateur (et c'est
assez fâcheux sur des applis hta)

J'ai cherché partout comment faire pour les faire disparaitre et j'ai
rien trouvé, quelqu'un a des informations sur le sujet ?

Merci à tous

  Réponse avec citation
Vieux 03/07/2007, 15h56   #2
Ernest
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: window.open et barre d'adresse

>
> peut-être que :
> chanelmode=1
>


ben... je ne crois pas, ça n'a pas l'ai de marcher, j'ai essayé aussi
avec location=no et ça ne marche pas

>
> tu n'as pas dû checher partout partout ...
> <http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/ope...>
>


L'anglais n'est pas spécialement ma tasse de thé, je n'ai pas trouvé
l'info, tu ne peux pas m'en dire un peu plus ?

là je sèche


  Réponse avec citation
Vieux 03/07/2007, 17h39   #3
ASM
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: window.open et barre d'adresse

Ernest a écrit :
>
> L'anglais n'est pas spécialement ma tasse de thé, je n'ai pas trouvé
> l'info, tu ne peux pas m'en dire un peu plus ?


en français (mais ce n'est pas "spécial IE", bien qu'on y en parle) :
http://developer.mozilla.org/fr/docs/DOM:window.open

> là je sèche


Ce ne serait plus possible de fermer la barre d'adresse avec IE7 ...


si le bête :

function pop() {
truc = window.open('monfichier.htm','','width=350,height= 250');
}

ne donne pas satisfaction avec IE
(doit ouvrir une fenêtre de 350/250 sans aucune barre, mais avec titre)

alors ... la totale :

function pop() {
var param = ""; // (0=non 1=oui) (yes=oui no=non)
param += 'location=0,'; // barre d'adresse
param += 'status=0,'; // barre d'état (FF interdit de la supprimer)
param += 'scrollbars=1,'; // les ascenseurs
param += 'resizable=1,'; // la case de redimensionnement
param += 'top=50,'; // marge haute
param += 'left=20,'; // marge gauche
param += 'width=350,'; // largeur totale
param += 'height=250,'; // hauteur totale
param += 'outerWidth=350,'; // largeur totale (FF NC)
param += 'outerHeight=250,'; // hauteur totale (FF NC)
param += 'innerWidth=320,'; // largeur intérieure (FF NC)
param += 'innerHeight=220,'; // hauteur intérieure (FF NC)
param += 'personalbar=0,'; // boutons persos (FF NC)
param += 'menu=1,'; // menus actifs ou non
param += 'menubar=1,'; // pareil
param += 'toolbar=0,'; // barre d'outils
param += 'directories=0,'; // boutons barre adresse (IE Win)
param += 'channelmode=0,'; // mode théatre (IE) (qu'est-ce?)
param += 'fullscreen=0,'; // plein écran (IE)
param += 'titlebar=1,'; // barre de titre (IE)
param += 'dependent=1,'; // auto-fermée si opener fermé (FF NC)
param += 'modal=0,'; // FF
param += 'dialog=0'; // FF
truc = window.open('monfichier.htm','',param);
}

En absence de stipulation, les valeurs par défaut sont :
(IE = Internet Explorer pour Windows (IE Mac fait comme NC))
(FF = Firefox)
(NC = Netscape)
- titlebar : = 1
- directories : = 1
- location : IE = 1 - FF/NC = 0
- menubar : IE = 1 - FF/NC = 1
- toolbar : IE = 1 - FF/NC = 0
- scrollbars : IE = 1 - FF = 0
- status : IE = 1 - FF/NC = 0

Bien entendu, IE fait tt le contraire de FF :-(
Pour FF/NC, le reste des stipulations est à 'no' si omises.
IE 7 refuse de fermer la barre d'adresse (y a pas d'alternative !)
Beaucoup de navigateurs refusent de fermer la barre d'état.

--
Stephane Moriaux et son (moins) vieux Mac
  Réponse avec citation
Vieux 05/07/2007, 13h39   #4
Ernest
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: window.open et barre d'adresse



Merci à tous, j'ai tout essayé et effectivement il n'y a pas de moyen.
Aux dernières nouvelles, IE7 respecte bien tous les paramètres
location, toolbar,scrollbars et autres.
Celui qui serait en cause c'est + précisément le fameux "Hôte des
applications HTML" (peut être un sous-module d'IE)
car si l'on fonctionne en fichier .html window.open tient bien compte
du paramètre location et la fenêtre s'ouvre sans barre d'adresse, par
contre si l'on fonctionne en .hta la barre d'adresse ne disparait
jamais complètement.

Espérons qu'ils l'abandonnent pas ainsi cet "Hôte" et qu'ils corrigent
ce truc qui ne sert à rien,
tout ce qu'on peut faire avec cette barre c'est mettre et déplacer le
curseur à l'intérieur sans jamais changer le contenu... (?)
par contre quand la fenêtre s'ouvre la barre d'adresse a le focus !
pour bien se faire remarquer
alors qu'on ne peut rien faire avec et que forcément ça ne sert à
rien...

Donc, reste à savoir comment gêter une mise à jour de cet "hôte", est-
ce une maj automatique, faut-il l'effectuer à la main ?...
où la chercher ?...
bien sûr, je chercherai chez MS.

Bye et merci encore



  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 19h43.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,09601 seconds with 12 queries