如何在JavaScript中设置当前页面大小

如何在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

如何在JavaScript中设置当前页面的高度和宽度

我正在使用ASP.NETWeb表单。我有一些实现为aspx web表单的启动屏幕。我需要重定向它们,而不是通过window.open()函数打开

如何为当前窗口指定大小和位置? 我已经尝试了下面的代码,但它不适合我

<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像素。我已经更新了我的答案。正在更改主体的大小不会更改窗口大小。是否定义当前窗口(浏览器)的尺寸?如果是这样,那是不可能的。所以,那是不可能的。试想一下,在一个网站上,每个网站都可以调整用户浏览器的大小……您是否尝试过以下方法: