Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm trying to disable the address bar in IE9. I've done a significant amount of searching on this and just can't seem to find a way to make it happen. A lot of web resources discuss how to do it in IE8, but not IE9.

The reason you might ask? I have an application being hosted in a remote desktop farm that links to web pages outside of the application into Internet Explorer. I need to ensure users are limited to just going to the pages the program pushes them to. I realize I could use a proxy server to limit where they can go, but I'm trying to find a really simple way to just disable the address bar instead.

I can't use Kiosk mode because it puts the browser into full screen mode. This won't work for my situation as I need to give users what appears to be a regular browsing experience without an address bar.

share|improve this question
1  
I believe almost all the browsers these days pretty much force you to have an address bar for security reasons. –  Zoredache Mar 6 '12 at 1:34
    
@Zoredache - By default, for public sites yes. See my answer below re: default settings for the Trusted Sites. –  Joe Mar 6 '12 at 4:57

2 Answers 2

If you control the application, you have a couple of options.

If it's web-based, you could launch the URL without a location to menubar using a JavaScript link like:

window.open('http://www.google.com','_blank','location=0,menubar=0');

Window open() Method

However, depending on the zone (Internet, Local Intranet, or Trusted) the pages are located, this may or may not be allowed by default. You can either add the sites to the Trusted Sites list, where the default is to allow, or change the setting 'Allow websites to open windows without address or status bars' to Enable under your Trusted Site Security Settings.

If it's not web-based, you could use the above or a WebBrowser object embedded in the application (or a similar object as implemented in whatever language/framework you are using).

share|improve this answer

You should be able to run it in Kiosk Mode by doing iexplore -k.

share|improve this answer
    
I've gone down this route. The problem is kiosk mode puts the browser into full screen. I need a regular browsing experience without an address bar. –  token Mar 5 '12 at 22:32
    
Do the proxy approach, then. If it were an open source browser you could hack it into submission, but it's going to be a lot of work getting IE to do something odd like this. –  ceejayoz Mar 5 '12 at 22:35
1  
If you are developing code, then you can hack something up relatively easily to embed an Internet Explorer object in the .NET languages. –  Zoredache Mar 6 '12 at 1:32

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.