Popup IE, barre d'adresse génante

VaN
Mammouth du PHP | 1107 Messages

18 mars 2007, 01:04

Bonsoir,

J'utilise des popups sur un site, et malgré le fait que je spécifie bcp d'attributs à "no" dans mon script JS qui génère la popup, il reste une barre sous IE? qui me dérange.

Le problème en image :

--------------------------------POPUP FIREFOX----------------------------------------------------------------POPUP IE----------------------------
Image

Et le script générateur de popup :

Code : Tout sélectionner

newWin = window.open(url, 'newWin', 'resizable=no, location=no, status=no, scrollbars=no, menubar=no toolbar=no, width=400, height=400, top=100, left=400');
Reste t'il un attribut important à que j'aurai oublié de specifier, pour faire disparaitre cette barre propre à IE ? Problème impossible à résoudre ?

Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

18 mars 2007, 12:51

Bonjour,

C'est une nouvelle mesure de sécurité introduite dans IE7...

On peut revenir à l'ancienne méthode dans son navigateur en faisant:
Options -> Onglet sécurité, Personnaliser le niveau
Et au milieu de la liste des paramètres il y a:
"Autoriser les sites web à ouvrir des fenêtres sans barre d'adresse ni barre d'état" qui est par défaut désactivé.
Quand tout le reste a échoué, lisez le mode d'emploi...

nazote
Invité n'ayant pas de compte PHPfrance

27 mars 2007, 00:26

salut,
ça me pose un problème aussi cette barre d'adresse dans le poppup,d'autant plus qu'elle force une dimention minimum ....
C'est a dire que si ton image popup est petite, tu te retrouves avec un popup plus grand avec des bandes blanche autour...pas trés design...
y'a t'il un code existant pour ne pas que l'adresse apparaisse ds le pop up sous ie7?
merci!
:lol:

Mammouth du PHP | 959 Messages

30 avr. 2007, 18:07

Met plutôt :

"0" à la place de "no"
sinon, au bonne vielle abitudes....

Code : Tout sélectionner

<a href="#" onclick="window.open('ta_page.html','ton_titre','height=100,width=100,left=,top=,menubar=0,toolbar=0,location=0,status=0,scrollbars=,directories=0,resizable=0,copyhistory=0,')">le texte à cliquer pour que la fenètre popup s'ouvre</a>
ne pas toucher le "#" du " href="#" "

ne pas oublier de remplacer "ta_page.html" par ta page... ou ton image

ne pas oublier de remplacer les valeurs de 100 dans height et width

Avec left et top , tu peut déterminer ou la fenêtre vas s'ouvrir dans l'écran comme X et Y en pixel je croi...

Testé, sa marche...

Tu m'en diras des nouvelles....