0

我已經爲我的移動應用程序設置了一些監控網站(例如,小動物),並且我有一個額外的監視器用於監控所有內容。我有幾個Chrome窗口,大小隻有我感興趣的值和間隔,以便一切都適合屏幕。在谷歌瀏覽器中打開網址並調整窗口大小

我想編寫一個宏來啓動這些Chrome瀏覽器窗口的所有內容(在這一點上是8個),並相應地將它們分開。

重啓而現在調整是一種痛苦。

+0

一些快速google搜索止跌回升微風,窗口管理器,它允許你保存狀態。 http://autumnapps.com/breeze/index.html – tripleee

+0

「寫得恰當」應用程序會自動保存其狀態;我猜在這種情況下,跨平臺中間人行爲不正常。 – Tommy

回答

0

您可以使用JavaScript。將下面的代碼作爲一個.html文件:

<html> 
<script> 
function openWindows() { 
    window1=window.open('http://google.com/','','width=400,height=300'); 
    window1.moveTo(0, 0); 
    window2=window.open('http://yahoo.com/','','width=400,height=200'); 
    window2.moveTo(0, 300); 
    window3=window.open('about:blank','','width=200,height=500'); 
    window3.moveTo(400, 0); 
}; 
</script> 
<button onclick="openWindows();">Open Windows</button> 
</html> 

打開它在你的瀏覽器,然後單擊按鈕。您應該看到這樣的事情:

Multiple popups

注意:您可能不得不放鬆您的彈出窗口攔截器設置。以下是如何更改Chrome上的彈出設置:
Chrome popup settings
這不會更改其他網站的彈出式窗口攔截器設置。

在Mac上,額外的顯示器擴展了屏幕尺寸。例如,如果您的輔助監視器被配置到主顯示器的左側,window4.moveTo(-300, 0);應該做的伎倆。

+0

謝謝!快速設置! – FishStix

0

可能您對open感興趣。所以你可以open /Applications/Google\ Chrome.app或者你也可以同樣open http://www.google.com。還可以使用的AppleScript自動定位窗口,通過osascript直接從命令行包括 - 例如參見this answer on the Linux & Unix StackExchange

+0

仍然可能簽出osascript,但javascript讓我在我需要的地方。 – FishStix

相關問題