2011-10-04 66 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被認爲是可靠的信息來源,因此我使用它。其他網站也使用此代碼。快速的谷歌搜索,第一個網站提供完全相同的信息。 –

相關問題