I want to disable the address bar using javascript window.open
.
Also the script should work in IE, Safari and chrome. Any suggestions.
location
is the window feature you want to set to no
or 0
to hide the address bar.
Opinionated Advice: You can't rely on popups showing because most people have popup blockers installed to curb abuse, so if you can get away with it, don't use a pop up at all! Use something like the jQuery UI Dialog plugin.
Example:
window.open("http://www.mydomain.com/mypage.htm", "mywindow", "location=0,menubar=0,status=0,scrollbars=0,width=100,height=100");
Format
window.open( [Url] [, Name] [, Features] [, History] )
Window features you can control
- status The status bar at the bottom of the window.
- toolbar The standard browser toolbar, with buttons such as Back and Forward.
- location The Location entry field where you enter the URL.
- menubar The menu bar of the window
- resizable Allow/Disallow the user to resize the window.
- scrollbars Enable the scrollbars if the document is bigger than the window
- height Specifies the height of the window in pixels. (example: height=’350′)
- width Specifies the width of the window in pixels.
(untested)
function openWindow(){
var browser=navigator.appName;
if (browser==”Microsoft Internet Explorer”)
{
window.opener=self;
}
window.open(‘filename.htm’,'null’,'width=900,height=750,
toolbar=no,scrollbars=no,location=no,resizable =yes’);
window.moveTo(0,0);
window.resizeTo(screen.width,screen.height-100);
self.close();
}
Got this from http://saher42.wordpress.com/2006/08/10/hiding-the-address-bar-on-pageload-using-javascript/.
Also you have to enable window.open to hide the address bar in Firefox, which is disabled by default. Go to about:config
, search for disable_window_open
, so you can see all window.open feature disabling options, including dom.disable_window_open_feature.location
, which is responsible for the address bar not hiding. Set it to false
.
Type in the address bar of Firefox like this about:config,
search for disable_window_open, so you can see all window.open feature
精彩评论