如何在JavaScript中设置当前页面大小
如何在JavaScript中设置当前页面的高度和宽度 我正在使用ASP.NETWeb表单。我有一些实现为aspx web表单的启动屏幕。我需要重定向它们,而不是通过window.open()函数打开 如何为当前窗口指定大小和位置? 我已经尝试了下面的代码,但它不适合我如何在JavaScript中设置当前页面大小,javascript,html,asp.net,Javascript,Html,Asp.net,如何在JavaScript中设置当前页面的高度和宽度 我正在使用ASP.NETWeb表单。我有一些实现为aspx web表单的启动屏幕。我需要重定向它们,而不是通过window.open()函数打开 如何为当前窗口指定大小和位置? 我已经尝试了下面的代码,但它不适合我 <body style="margin:0px;width:600px; height:90%;" > 试试这个 $(function() { document.body.style.width = '60
<body style="margin:0px;width:600px; height:90%;" >
试试这个
$(function() {
document.body.style.width = '600px'
document.body.style.height= '900px'
});
或者如果您正在使用jQuery
$(function() {
$('body').css('width', '600px');
$('body').css('height', '900px');
});
调整浏览器当前窗口的大小实际上是不可能的。这只能由用户完成(幸运的是:) 您可以使用
window.open()为新窗口设置尺寸代码>,但仅此而已
正如我在评论中所说:试想一个网站,每个网站都可以调整用户浏览器的大小……你们将无法控制身体的宽度。相反,您可以在身体内部和内容外部使用,然后设置宽度、高度和位置
另外,要以百分比的形式设置高度,您需要将height:100%应用于html和CSS中的body
所以,你的内容可能看起来像
<html>
.....
<body>
<div class="content-wrapper">
.....
</div>
</body>
</html>
html, body
{
height: 100%;
}
.content-wrapper
{
width: 600px;
margin-left: auto; /* to center the div */
margin-right: auto; /* to center the div */
height: 90%;
margin-top: 10%;
box-sizing: border-box;
}
如果我们使用px,高度%的某些时间不起作用。它会工作的。如果你喜欢这个评论,那么就投票给它。body标记是否关闭了?你是否在这里写了这个代码?$(function(){console.log(“ready!”);})代码>你可以使用90%到900像素。我已经更新了我的答案。正在更改主体的大小不会更改窗口大小。是否定义当前窗口(浏览器)的尺寸?如果是这样,那是不可能的。所以,那是不可能的。试想一下,在一个网站上,每个网站都可以调整用户浏览器的大小……您是否尝试过以下方法: