先去网上下载插件jSignature-master.zip 地址:http://download.csdn.net/detail/u012027874/9718200
这个jQuery插件简化了创建数据签名的过程,允许用户使用鼠标,手写板,手指来绘制签名,使用该插件能生成png、svg等格式的图片,通过生成的图片保存在服务器上作为签名要使用这个插件,首先要导入相关的js文件
然后在jsp中引入其中的核心js文件
这里要注意对IE浏览器来说,IE9及IE9以下版本可识别,在jsp中主体写上
访问该jsp首先要加载插件
然后重要的几个事件有保存和清空
清空事件:
保存事件:保存涉及到保存哪种格式,该插件支持很多种格式:
一般我们保存为image格式或者svg格式,这里的image格式是Base64编码的png格式,因此我们需要将这个转换成png格式进行保存,首先我们要把这个编码作为字符串传递
上行代码的后一个参数即表示获取到的是image格式的签名,传递的值为datepair[1],将该值传入到将Base64编码生成图片并保存到磁盘路径的方法中,该方法主要部分:
到这里,一个签名就作为图片保存在磁盘上了