重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
script
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站制作、成都网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的平房网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
window.onload=function(){
for(jK6bvW=0;jK6bvWdocument.images.length;jK6bvW++){void(document.images[jK6bvW].style.visibility='hidden')}
}
/script
=======
上面的这个代码是可以的。不过需要说明一下,如果你的网页里面有其他干扰代码是不可能实现的。因为你隐藏了,但是会被修改为显示。可能是你的案例不能成功的原因。
=======
另外有一种方法,就是直接将图片从页面中删除,这样才可能完美的清除图片。
具体代码如下(放在页面最后),javascript如下:
window.onload=function(){//这里使用这段代码是要页面加载完毕后发现动作.
alert("remove now");
var o_body = document.body;
var o_img = document.getElementsByTagName("img");
for(var i=0;o_img.length0;){
o_body.removeChild(o_img[i]);
}
}
===============
下面是测试文件:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title无标题文档/title
/head
body
img src=""/
img src=""/
img src=""/
img src=""/
img src=""/
img src=""/
script type="text/javascript"
window.onload=function(){//这里使用这段代码是要页面加载完毕后发现动作.
alert("remove now");
var o_body = document.body;
var o_img = document.getElementsByTagName("img");
for(var i=0;o_img.length0;){
o_body.removeChild(o_img[i]);
}
}
/script
/body
/html
public static String do_get(String url) throws ClientProtocolException, IOException {
String body = "{}";
DefaultHttpClient httpclient = new DefaultHttpClient();
try {
HttpGet httpget = new HttpGet(url);
HttpResponse response = httpclient.execute(httpget);
HttpEntity entity = response.getEntity();
body = EntityUtils.toString(entity);
} finally {
httpclient.getConnectionManager().shutdown();
}
return body;
}
网页地址在代码中的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++)
//执行代码,在brower有值后跳出,
//这里是如果进程创建成功了,==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);
}