Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google Chrome窗口。开放高度包括URL栏_Javascript_Html_Css_Google Chrome - Fatal编程技术网

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');

只需从“状态=否”更改为“状态=是”。

只需从“状态=否”更改为“状态=是”。

希望此帮助希望此帮助