我已經爲我的移動應用程序設置了一些監控網站(例如,小動物),並且我有一個額外的監視器用於監控所有內容。我有幾個Chrome窗口,大小隻有我感興趣的值和間隔,以便一切都適合屏幕。在谷歌瀏覽器中打開網址並調整窗口大小
我想編寫一個宏來啓動這些Chrome瀏覽器窗口的所有內容(在這一點上是8個),並相應地將它們分開。
重啓而現在調整是一種痛苦。
我已經爲我的移動應用程序設置了一些監控網站(例如,小動物),並且我有一個額外的監視器用於監控所有內容。我有幾個Chrome窗口,大小隻有我感興趣的值和間隔,以便一切都適合屏幕。在谷歌瀏覽器中打開網址並調整窗口大小
我想編寫一個宏來啓動這些Chrome瀏覽器窗口的所有內容(在這一點上是8個),並相應地將它們分開。
重啓而現在調整是一種痛苦。
您可以使用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>
打開它在你的瀏覽器,然後單擊按鈕。您應該看到這樣的事情:
注意:您可能不得不放鬆您的彈出窗口攔截器設置。以下是如何更改Chrome上的彈出設置:
這不會更改其他網站的彈出式窗口攔截器設置。
在Mac上,額外的顯示器擴展了屏幕尺寸。例如,如果您的輔助監視器被配置到主顯示器的左側,window4.moveTo(-300, 0);
應該做的伎倆。
謝謝!快速設置! – FishStix
可能您對open感興趣。所以你可以open /Applications/Google\ Chrome.app
或者你也可以同樣open http://www.google.com
。還可以使用的AppleScript自動定位窗口,通過osascript直接從命令行包括 - 例如參見this answer on the Linux & Unix StackExchange。
仍然可能簽出osascript,但javascript讓我在我需要的地方。 – FishStix
一些快速google搜索止跌回升微風,窗口管理器,它允許你保存狀態。 http://autumnapps.com/breeze/index.html – tripleee
「寫得恰當」應用程序會自動保存其狀態;我猜在這種情況下,跨平臺中間人行爲不正常。 – Tommy