Javascript Google Chrome窗口。开放高度包括URL栏
当我们使用以下命令打开窗口时:Javascript Google Chrome窗口。开放高度包括URL栏,javascript,html,css,google-chrome,Javascript,Html,Css,Google Chrome,当我们使用以下命令打开窗口时: window.open("/calendar",'calendar','width=950,height=576,titlebar=no,statusbar=no,menubar=no,resizable=no,scrollbars=no'); Firefox3和IE7打开它,内容区高度为576,加上浏览器项目URL栏、状态栏等 然而,Chrome打开后,它的总高度为576,这意味着一个滚动条出现在内容的右侧,然后出现在底部,因为宽度现在减小了 我怎样才能避开这
window.open("/calendar",'calendar','width=950,height=576,titlebar=no,statusbar=no,menubar=no,resizable=no,scrollbars=no');
Firefox3和IE7打开它,内容区高度为576,加上浏览器项目URL栏、状态栏等
然而,Chrome打开后,它的总高度为576,这意味着一个滚动条出现在内容的右侧,然后出现在底部,因为宽度现在减小了
我怎样才能避开这件事?这是一个沉重的网页应用布局的一部分,所以这不仅仅是让用户滚动的问题,客户端不希望这样
有人见过这个吗
我不介意浏览器嗅探并打开更大的窗口,但我知道这几天很恶心。不幸的是,没有办法可靠地控制window.open功能。例如,在Opera中,弹出窗口始终可以调整大小。出于安全原因,大多数浏览器都会显示URL栏
要么按照haim evgi的链接建议做并设置溢出:在弹出页面中隐藏CSS,要么采用页面内方法,比如lightbox脚本。您可以使用这些工具在iFrame中打开外部页面,并可以精确控制大小。它们通常看起来也更好。不幸的是,无法可靠地控制window.open功能。例如,在Opera中,弹出窗口始终可以调整大小。出于安全原因,大多数浏览器都会显示URL栏
要么按照haim evgi的链接建议做并设置溢出:在弹出页面中隐藏CSS,要么采用页面内方法,比如lightbox脚本。您可以使用这些工具在iFrame中打开外部页面,并可以精确控制大小。它们通常看起来也更好。我知道这很愚蠢,但你可以嗅一下铬,增加高度。我就是这样做的
wh=576;
if (navigator.appVersion.indexOf('Chrome')>0) wh=wh+50;
window.open("/calendar",'calendar','width=950,height='+wh+',titlebar=no,statusbar=no,menubar=no,resizable=no,scrollbars=no');
我知道这很愚蠢,但你可以嗅一下铬,增加高度。我就是这样做的
wh=576;
if (navigator.appVersion.indexOf('Chrome')>0) wh=wh+50;
window.open("/calendar",'calendar','width=950,height='+wh+',titlebar=no,statusbar=no,menubar=no,resizable=no,scrollbars=no');
只需从“状态=否”更改为“状态=是”。只需从“状态=否”更改为“状态=是”。希望此帮助希望此帮助