2009-11-24 8 views

Répondre

2

Vous pouvez utiliser l'option location pour activer la barre d'adresse on/off dans la plupart des navigateurs:

window.open('popup.html', 'popup', 'location=no'); 

Si vous visez une « fenêtre de poids visuellement la lumière », vous pouvez également désactiver d'autres éléments visuels tels que toolbar, menubar, scrollbars, status:

window.open('popup.html', 'popup', 
    'location=no,toolbar=no,menubar=no,scrollbars=no,status=no'); 

les navigateurs peuvent ou non choisir de suivre ces directives. Voir le documentation of the window.open() function complet dans Mozilla Developer Center pour plus d'options et d'informations sur la prise en charge dans divers navigateurs.

+0

navigateurs Heureusement les plus populaires ne sont pas conformes à ce sujet. Jørn, votre recommandation 'windowfeature' options est bonne. +1 –

0

Il y a beaucoup de propriétés associées à la méthode window.open() vérifier est useful

3

Sur les navigateurs modernes, ce ne peut pas être fait, il pose un risque de sécurité.

par exemple:

Dans Internet Explorer 7 et versions ultérieures, vous ne pouvez pas supprimer la barre d'adresse dans les fenêtres de la zone Internet, pour des raisons de sécurité (anti-usurpation d'identité). Comme décrit dans l'article MSDN ci-dessus, dans IE7 et versions ultérieures, location = no cache simplement les boutons de navigation arrière/avant/arrêt, et rend la barre d'adresse en lecture seule.

Source: http://msdn.microsoft.com/en-us/library/ms536651%28VS.85%29.aspx

Questions connexes