找回密码
 注册
搜索
热搜: 回贴

Html:浏览器上传组件文本框作限制解决一法

2009-12-16 02:06| 发布者: admin| 查看: 23| 评论: 0|原作者: 冰淇淋

  【问题】: 浏览器上传组件由一个文本输入框+可以弹出选择文件框的按钮组成,(如图):


  【思路】:
  近日在做页面时发觉有个缺陷难以解决:我想实现这样的效果,用户只能点击浏览选中文件,但是不可对已选中的文件路径或文件名进行修改(否则用户直接随意输入或修改字符串就能上传,但这样上传的是空的毫无意义的文件,所以要做一下限定),就是说这个文本输入框应该类似于disabled效果,但是对上传组件而言如果设置disabled则不能再上传了,所以想来想去还是通过一个变通的方法来实现这样的效果。最终思路是另外做一个独立的文本输入框设置disabled来做限制,然后把上传组件的透明度设为零,在IE和FF中测试已通过!
【代码】:


::Test::upload::
































选择文件:



文件描述:
提示:上传的文件大小不能超过 10.0 MB







最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 19:26 , Processed in 0.299889 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.