javascript:u=location.href;t=document.title;for (var i=0; i<document.images.length; i++) {var data=document.images[i].src;var img = new Image();img.src=data;if(img.fileSize>1000) window.open('http://localhost/image/getpic.aspx?url='+escape(data)+'&u='+escape(u)+'&t='+escape(t), 'newwindow');}谁帮我看看上面的代码啊? 我是想取出大于1K的图片,为什么只能取出部分大于1K的图片。而改为
if(img.fileSize<1000) 则不管大于的还是小于的都能取出呢?
能帮我改好,100分就送给谁进来就有分!!!!!
if(img.fileSize<1000) 则不管大于的还是小于的都能取出呢?
能帮我改好,100分就送给谁进来就有分!!!!!
解决方案 »
- jqgrid能否实现这种效果
- 关于JavaScript里面使用复选框的问题
- 文件无法提交
- 关于页面自动向下滚的问题
- 加急!谁手上有asp的通过输入的中文后输出它的全拼的代码!请高手帮忙!分不多了!
- 高手帮忙!我写的这个ajax表单提交模块是否存在内存泄漏问题?如能找到此bug百分相赠!
- 如何实现象http://www.google.com/ig?hl=zh-CN页面中,当点击左边的登陆时,如何弹出左边的导航菜单,能不能给个例子?
- [加分]如何实现自动套打功能?
- 如何去掉控件上的事件
- 怎样在IFRAME里面初始一段文字?就像在TEXTAREA里一样
- 一个很简单的问题,请大家帮忙.在线等!急!
- 请教关于多级图层的显示与隐藏问题
还有,可能是你的一部分图片的路径不正确,所以得到的img.fileSize=-1,因此没有得到所有大于1000的图片。
给分吧!
这也会错?
<img src="http://images.sohu.com/sms/images/0/6/144123.gif" onclick="if(this.fileSize>1024)alert(this.fileSize);">
<img src="http://www.163.com/images/neteaselogo.gif" onclick="if(this.fileSize>1024)alert(this.fileSize);"><script language="javascript">
<!--
for(var i=0;i<document.images.length;i++)
{
var data=document.images[i].src;
var img = new Image();
img.src=data;
if(img.fileSize>1024)
alert(i)
}
//-->
</script>