2010-11-12 1 views
0

Comment cacher la barre d'adresse (barre d'adresse) dans une boîte de dialogue modale? Voici mon code:Comment cacher la barre d'adresse dans une boîte de dialogue modale?

var dialogFeatures = 'center:yes; dialogWidth:600px; location:no;dialogHeight:400px; edge:raised; help:no; resizable:no; scroll:no; status:no; statusbar:no; toolbar:no; menubar:no; addressbar:no; titlebar:no;'; 
newwindow2 = window.showModalDialog('Combo?start1=' + calEvent.start + '&end1=' + calEvent.end + '&ownerType=' + < %= ApplicationConstants.OWNER_TYPE_CALENDAR % > , 'app', dialogFeatures); 

Répondre

7

Ce n'est pas possible. La barre d'adresse est une fonctionnalité de sécurité dans la plupart des navigateurs, dans IE depuis la version 7, dans Firefox (je pense) depuis la version 2.

+0

J'utilise Firefox3.0 – pavan

+0

@pavan édité - il s'applique vraiment à la plupart des navigateurs de nos jours –

+0

toute option pour la fonctionnalité modale sur window.open – pavan

2

Vous ne pouvez pas cacher la barre d'adresse, location: no n'est pas une option valable pour l'argument features.

Dans Internet Explorer 7 et versions ultérieures, toutes les fenêtres ouvertes par le navigateur comportent une barre d'adresse. La même chose est vraie de Google Chrome et d'autres navigateurs supportant showModalDialog.

+2

@Andy cette réponse n'était clairement pas satisfaisante, ce qui explique pourquoi l'OP a choisi de [demander à nouveau] (http://stackoverflow.com/questions/4164824/how-to-hide-address-bar-on-showmodaldialog/4164844#4164844). Il a obtenu la même réponse là-bas, nous verrons s'il en ouvrira une autre –

+1

@Pekka: il aurait pu au moins copier et coller la grammaire/mise en forme améliorée d'ici! –

+0

@Andy lire les commentaires ci-dessous ma réponse là-bas. Je n'ai jamais rien vu de si bizarre sur SO –

1

Vous ne pouvez pas.

Le masquage de la barre d'adresse n'est pas autorisé dans la plupart des navigateurs, pour des raisons de sécurité.

-1

dans about: config modifier ce paramètre:

dom.disable_window_open_feature.location
et barre de menu et d'autres composants que vous devez changer leur fonction dans about: config

Questions connexes