2011-05-25 134 views
5

如何設置jQuery的document.ready()函數中的當前瀏覽器窗口的高度,寬度和位置?jQuery調整大小並定位當前瀏覽器窗口

+0

你的意思是相對於用戶的屏幕? – 2011-05-25 14:43:30

+3

請注意,所有現代瀏覽器都會極大地限制您控制這些內容的能力,如果它們允許您控制其中的任何瀏覽器。 – Pointy 2011-05-25 14:51:06

+0

我想獲得jQuery函數而不是javascript函數 – 2011-05-26 04:27:30

回答

4

有應該是兩個JavaScript函數來調整和移動瀏覽器窗口:

window.resizeTo(width, height); 
window.moveTo(x, y); 

這些功能不被Chrome和Opera和其他瀏覽器的支持可能會遇到某些安全限制也是如此。

如果您想彈出一個特定大小的新窗口,請查看window.open()parameters。您的界面也不應該完全依賴它,例如,您將無法在移動瀏覽器上執行此操作。

在考慮是否可行時,考慮如何濫用它總是一個好開始。您希望屏幕上的窗口每隔100毫秒跳一下,僅僅是因爲某個網站想要這樣做?可能這就是爲什麼這些日子不受支持或限制。

+0

謝謝。有用。但是在應用程序開始時,它涉及到一個正常大小的窗口,然後調整寬度和高度。所以用戶可以看到發生了什麼事情。我怎樣才能避免這一點。 – 2011-05-26 04:18:31

相關問題