使用Java控制Google Chrome

sre*_*ith 4 java firefox google-chrome

我正在寻找一种方法来使用java控制谷歌浏览器或Firefox或Internet Explorer.

比如我只是调用一个函数来传递URL作为参数,并且页面将被加载.

我正在编写一个java程序,我可以使用它来自动保存服务器上的文件,这样我就不必登录到cpanel然后手动编写,我可以使用php来保存文件但是我需要测试网站设计的方式.但是,由于我是Java的新手,所以我对做事情知之甚少.

谢谢,Sreejith

gig*_*dot 8

我怀疑是否有办法在不了解或拥有其API的情况下控制Web浏览器.如果您要控制的Web浏览器没有为您的Java提供API,那么这是不可能的.

如果您希望能够完全控制Web浏览器,则应尝试使用其API而非JAVA开发插件.

如果您只想在默认Web浏览器中打开链接,请尝试以下操作:

java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://google.com"));
Run Code Online (Sandbox Code Playgroud)

此代码打开默认Web浏览器中的URL.我用这个来打开很多论坛页面,因为它需要从我的网络浏览器登录会话并一次性保存页面.