正文
java代码调用浏览器 java打开浏览器并携带参数
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
如何用java调用IE打开本地网页文件
用java runtime执行浏览器exe参数百度搜索页面带搜索关键字
代码如下:
Runtime.getRuntime().exec("C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe 呵呵");
JAVA类如何打开网页?
JAVA中的类是具备某些共同特征的实体的集合,它是一种抽象的概念,用程序设计的语言来说,类是一种抽象的数据类型,它是对所具有相同特征实体的抽象。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,对象是一种具体的概念。JAVA类打开网页有以下方法:
1、java.net.URI uri = new java.net.URI("");
java.awt.Desktop.getDesktop().browse(uri);
2、Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler ");
这两种方法是可以打开,不过只能在服务端打开,如果有另一台机器访问我的机器,执行上边的程序后,也会在我本机显示baidu的页面。
3、如果是让他自动打开可以用robot类模拟鼠标单击右键双击等动作,还可以模拟输入。
4、如果要在网页做复杂操作可以用swt做一个浏览器,可以控制他执行网站里的脚本,这个比较难点。
如何用java程序调用浏览器执行关闭tab操作
首先你要保证你的电脑上已经安装好了Javajava代码调用浏览器,我们打开开始java代码调用浏览器,看下所有程序中是否已经安装java
点击“检查更新”检查下Java版本是否为最新版本,如果不是就更新为最新版本
然后我们选择“配置java”,在安全选项中把“启用浏览器中的java”勾选上。
然后我们打开浏览器,在工具中找到“internet选项”点击打开
在“安全”选项中找到“自定义级别”点击打开。
在脚本下面找到“Java小程序脚本”勾选“启用”,配置好之后重新启动浏览器即可。
运行时可调用浏览器打开一个网页,网页地址在代码中的java代码怎么写?
网页地址在代码中java代码调用浏览器的java代码写法如下:
packagecom.test;
importjava.lang.reflect.Method;
//实现打开浏览器并跳到指定网址的类
publicclassBareBonesBrowserLaunch{
publicstaticvoidopenURL(Stringurl){
try{
browse(url);
}catch(Exceptione){
}
}
privatestaticvoidbrowse(Stringurl)throwsException{
//获取操作系统的名字
StringosName=System.getProperty("os.name","");
if(osName.startsWith("MacOS")){
//苹果的打开方式
ClassfileMgr=Class.forName("com.apple.eio.FileManager");
MethodopenURL=fileMgr.getDeclaredMethod("openURL",newClass[]{String.class});
openURL.invoke(null,newObject[]{url});
}elseif(osName.startsWith("Windows")){
//windows的打开方式。
Runtime.getRuntime().exec("rundll32url.dll,FileProtocolHandler"+url);
}else{
//UnixorLinux的打开方式
String[]browsers={"firefox","opera","konqueror","epiphany","mozilla","netscape"};
Stringbrowser=null;
for(intcount=0;countbrowsers.lengthbrowser==null;count++)
//执行代码java代码调用浏览器,在brower有值后跳出java代码调用浏览器,
//这里是如果进程创建成功java代码调用浏览器了java代码调用浏览器,==0是表示正常结束。
if(Runtime.getRuntime().exec(newString[]{"which",browsers[count]}).waitFor()==0)
browser=browsers[count];
if(browser==null)
thrownewException("Couldnotfindwebbrowser");
else
//这个值在上面已经成功的得到了一个进程。
Runtime.getRuntime().exec(newString[]{browser,url});
}
}
}
//主方法测试类
publicstaticvoidmain(String[]args){
Stringurl="";
BareBonesBrowserLaunch.openURL(url);
}
java代码调用浏览器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java打开浏览器并携带参数、java代码调用浏览器的信息别忘了在本站进行查找喔。