2011-10-04 51 views
6

我将创建5个按钮。 例子:是否可以使用JQuery或JavaScript更改窗口大小?

Button1's value : 640*480 
Button2's value : 1024*600 
Button3's value : 1600*900 
Button4's value : 800*600 

如果用户点击一个按钮,我希望它改变浏览器窗口的大小。我想通过JQuery来做到这一点,但JavaScript也很好。

编辑:

,我该如何更改Windows的计算机的屏幕上的位置。 第三个问题:)我如何创建随机数?

+3

jQuery是javascript。 – Andrew

+0

@Andrew我知道这一点。但也许JQuery没有这个问题的功能.. JQuery是一个库.. – Programmer

+2

1.请不要这样做,它真的很烦人的大多数用户(除非你是在你的代码打开的窗口设置初始大小)。 2.如果你必须这样做,除了'resizeTo()'你可能想看看'moveTo(),screen.availWidth,availHeight,availLeft和availTop'来调整窗口的大小 - 将它包裹起来全部放到您自己定制的'resizeAndCentre()'函数中。 3.为什么按钮4的分辨率失序? – nnnnnn

回答

16

window.resizeTo()window.moveTo()

function changeSize(w, h){  
    window.resizeTo(w,h); 
} 
function movePosition(x, y){  
    window.moveTo(x,y); 
} 

现代浏览器都可以阻止你改变/移动/调整浏览器窗口的设置。

[编辑]让自己一个很好的JavaScript参考。 Math.random

+0

Chrome不允许这 – JamesHalsall

0

除了epascarello的回答。

var randomnumber=Math.floor(Math.random()*11) 

这是0到10之间随机数的代码。将11更改为任何你想要的增加/减小的范围。

+0

这是一个随机数的代码?看到这个网站:http://www.w3schools.com/jsref/jsref_random.asp –

+0

@Andrew,我自己测试了这个代码,经常使用它。 W3Schools被认为是可靠的信息来源,因此我使用它。其他网站也使用此代码。快速的谷歌搜索,第一个网站提供完全相同的信息。 –

相关问题