我是在flex嵌入的html页面,页面中通过调用ActiveX读到了读卡器里面的图片显示在了页面上(这个是厂家实现的),现在想通过js读到页面这张图片信息保存到数据库,不知道js用没有这样的功能?或者有其他途径?(图片信息也自动保存到客户端的c盘里了,但是不能直接用js读取客户端的图片文件..)

解决方案 »

  1.   

    首先这个思路要理清楚,,,  首先要把 图片从 读卡器里面上传到 WEB服务器里面去,,,数据库里面只存图片在服务器端的地址,,,,  关于图片要保持到 客户端C盘里,这个就是下载的功能,,就是从服务器端下载图片到 客户端,并储存到 客户端C盘
      

  2.   

    楼主说的图片信息
    是图片里的属性信息
    还是页面对图片的文字描述信息?
    ---------------------------------
    PS:
    对前者前者,貌似JS没得这个功能。
      

  3.   

    你用个file控件装载图片的地址,隐藏了,然后提交到服务器.这个过程必然要通过post
      

  4.   


    可能是我说的不清楚,读卡器是接在客户端机器上的,当客户端访问服务器时,我可用通过调用activex把图片显示在网页上并保存到客户端的c盘下(这个功能是厂家实现的),我现在的问题就是如何把页面上的这张图片信息保存下来....
      

  5.   

    "通过js读到页面这张图片信息保存到数据库",你想保存到客户端服务器吗?如果是的话,你就别用web做,用c/s吧
      

  6.   

    js可以把你读取的这个页面的图片写入数据库用AJAX。先用JS判断页面的图片并且获取它的URL再用AJAX传给操作页面(写入数据库)。不可以保存为其它盘符!
      

  7.   

    现在得到了bmp图片的编码,不知道有没有方法解开呢?图片部分编码:
    /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAB+AGYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9UKKKKACikZgilmIVQMknoBX52ft1ft7yaTNd+AfhxeZnUmLUtbt5MbD0MUTDowPVu3Qc5260qUqsuWJnUqKmrs+wvin+0t8PvhCskWu+ILUaiqbxp8MqtMRzjIzxnB5OOlfOWo/8FPPB0GpyfZRFdWZPyRZlWVf94mLZ+TGvyk1vXLzWLt7nUb6W9uZWLu8r7jknJ59zzXP315n5V4A9K9mnhKcFrqeXPEzltofvJ8IP2xfAPxdvI7Kzv49Pu5APLS5nT942OQMHrxn/ACce4i6hO399H83T5hz9K/mn0vxhf+HtThubSZo5YiCGB96+oLv/AIKFeNtZ0zSoJL2X7XbQiN5BIRuIG3dn1IA9Kyngot3i7G8cS1G8kft7RX4meHv29fiXok5dNfvIrdiNypIHOP8AgSmvs39lr/gohpfj3Wbbw
      

  8.   

    那就看你能不能用ActiveXObject来创建相应的对象了