9

在 Firefox 中,您可以在很棒的栏中输入以下内容并按 Enter:

javascript:self.resizeTo(1024,768);

你如何在 IE 中做同样的事情?

4

5 回答 5

12
javascript:resizeTo(1024,768);
vbscript:resizeto(1024,768)

将在 IE7 中工作,但考虑使用类似的东西

javascript:moveTo(0,0);resizeTo(1024,768);

因为 IE7 不允许窗口“调整大小”超出屏幕边界。如果您在 1024,768 桌面上工作,会发生这种情况……

  • Firefox:1024x768 窗口,位于任务栏后面。如果你放下 moveTo 部分,窗口的左上角不会改变位置。(你仍然会得到一个 1024x768 的窗口)
  • IE7:在不遮挡任务栏或允许窗口的任何部分超出屏幕边界的情况下,尽可能接近请求的大小。
  • safari:在不遮挡任务栏或允许窗口的任何部分超出屏幕边界的情况下尽可能接近请求的大小,但您可以省略 moveTo 部分。Safari 会为您移动窗口的左上角。
  • Opera:什么都没发生。
  • 铬:什么都没有发生。

于 2008-09-13T00:36:44.310 回答
10

如果您只是在寻找 JavaScript 解决方案,可能没有直接关系,但您可以使用免费的 Windows 实用程序Sizer自动将任何(浏览器)窗口调整为预定义的大小,如 800x600、1024,768 等。

在此处输入图像描述

于 2008-09-12T21:52:31.803 回答
3

您的代码在 IE 中工作,您只需要在安全工具栏中“允许被阻止的内容”

http://i38.tinypic.com/20uahkl.jpg

于 2008-09-12T21:58:58.263 回答
2

尝试:

javascript:resizeTo(1024,768);

这至少在 IE7 中有效。

于 2008-09-12T21:49:53.917 回答
0

它适用于 IE6,但我认为 IE7 增加了一些安全性?

于 2008-09-12T21:52:07.170 回答