将浏览器大小更改为特定高度/宽度?

时间:2011-05-20 17:59:55

标签: jquery resize window

由于用户似乎没有办法在不使用某种插件的情况下截取网页的截图,我认为我至少会满足插件的需求。例如,对于firefox,Pagesaver让我只保存我正在查看的网站的可见部分。为了迎合这一点,我想开发一个脚本,将我的窗口大小更改为相关父div的边界,或静态宽度/高度。

例如,我有一个静态宽度的网站和两侧的WS。我想要一个按钮,当单击时,将窗口的宽度更改为中心列的宽度,这样就不会显示WS。 (如果页面不是全高,则高度相同)这样,如果他们有像pagesaver这样的插件,他们就不会保存网站的无用部分。

这可能吗?它不一定是一个新窗口,调整当前窗口的大小可能会减少工作/首选。我知道广告一直都是这样做的,所以一定有可能......

2 个答案:

答案 0 :(得分:2)

调整窗口大小很简单,但我认为调整窗口大小只是为了显示您想要的内容(自动)更复杂。一个简单的解决方案是在单独的页面中加载您想要的div,在div上使用jQuery width()height()函数,然后使用window.resizeTo(width, height)。值得一试。

答案 1 :(得分:0)

快速谷歌搜索显示了这一点:http://members.iinet.net.au/~rkb/tips_HTML_window_size.htm

只需致电window.resizeTo(newWidth, newHeight)