我试图在Javascript中获取屏幕可用高度(不包括任务栏等)。 Mac OS / Linux中的screen.availHeight正是我所需要的。但是,在Windows 10中,screen.availHeight返回的时间比我预期的要长。它似乎也包括任务栏的长度。
如何在Windows 10中获取不包括任务栏等的最大可用高度?
答案 0 :(得分:0)
所以我很确定使用jQuery是解决方案!
此代码可以正常工作:
document.height
另外我确定这不是Windows的问题,听起来像某种浏览器问题:)
您是否尝试过使用$(document).height(); // HTML document height
?这不起作用吗?
$builder
->add('name', null, [
'attr' => ['autofocus' => true],
'label' => 'label.name',
])
->add('city', EntityType::class, [
// looks for choices from this entity
'class' => City::class,
// uses the City.name property as the visible option string
'choice_label' => 'name',
'placeholder' => 'choose.city'
])
->add('university', EntityType::class, [
// looks for choices from this entity
'class' => University::class,
// uses the University.name property as the visible option string
'choice_label' => 'name',
])
->add('courses', EntityType::class, [
// looks for choices from this entity
'class' => Course::class,
// uses the University.name property as the visible option string
'choice_label' => 'name',
'multiple' => true,
])
;
答案 1 :(得分:0)
试试这个: window.innerHeight;
答案 2 :(得分:0)
如果您想要窗口的高度,可以window.innerHeight
如果您想要屏幕的高度,可以window.screen.height