锁定老帖子 主题:受不了,这个问题困了我很久了。
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-28
yanbory 写道 还有另一个问题,找了很多资料都没有解决,呵呵。
就是页面上的文件选择器(<input type="file">),怎么控制用户的选择类型,如:*.jpg,*.bmp等。 只能选择后自己用javascript判断了 |
|
返回顶楼 | |
发表时间:2006-11-28
winterwolf 写道 yanbory 写道 很简单的一句话,就是在onclick事件中改变一个images对像的src。
但是,同样的一个页面上面,两个地方调用,一个地方调用这个images对像能正常显示,但另一个地方调用就不行,这个images对像就不显示图片了,而我点“显示图片”又能出来。 function popUp(src){ tree.icons[0].src = src; .... } 方法就这么简单,请哪位有经验的高手帮看下,倒底为什么,在这先谢谢了。 改变src是显示不了img才是正常的. 正确的方法应该是先将图片都"显示"出来 然后用层荫蔽起来 js改变img的css属性中的z坐标将其显示出来. 如果用svg就可以直接改变src 谢谢。 我是要改变images对像的图片内容,不是想隐藏和显示。 我很多地方都是通过改变images对像的src来更换图片的。而且都可以正常使用。 如果只是单纯的控制图片显示,用obj.style.display = "" || obj.style.display = "none",就可以了吧,而且简单。 |
|
返回顶楼 | |
发表时间:2006-11-28
karna 写道 yanbory 写道 还有另一个问题,找了很多资料都没有解决,呵呵。
就是页面上的文件选择器(<input type="file">),怎么控制用户的选择类型,如:*.jpg,*.bmp等。 只能选择后自己用javascript判断了 呵呵,比如像这样。 if(curValue.substring(curValue.lastIndexOf("."))==".jpg"){ return true; }else{ alert("只能选择JPEG格式的文件(即文件名以.jpg结尾的文件)。"); curObj.focus(); return false; } |
|
返回顶楼 | |