HTML / Javascript墨水或绘图控件建议?

时间:2010-02-25 13:31:54

标签: javascript html html5

我正在寻找允许用户在HTML表单中写出签名的内容。我正在寻找能在机器上本地运行的东西,所以如果它可以通过javascript函数或其他很棒的东西来完成。

我见过画布HTML5对象,但我没有找到任何适合IE的例子。我继续看,但只是想知道是否有人知道那里的任何其他东西会让用户写出签名?

2 个答案:

答案 0 :(得分:0)

如果你不反对插件,你可以用Flex或Silverlight做到这一点。

否则,我能想到的唯一方法是创建一个函数,当用鼠标按钮拖动光标时,在光标处反复放置1个像素点的非常小的图形郁闷。 (令人沮丧,呃?)点会更加丰富地复制并在光标暂停时创建一条较粗的线条,并在光线移动得更快时制作更细的线条。在任何情况下,点都会足够接近以显示为一条线,半色调打印使用点来使照片出现在报纸上。

我可以为你写这个,但你必须付钱给我。 :)

答案 1 :(得分:0)

不是真正的“其他任何东西”,但是即使在使用谷歌的excanvas(将画布映射到vml iirc)的msie6中,画布也可以工作。

canvas painter这样做,只是成功地在ff3.6和msie6中绘制了我的签名,这样可能是一个很好的起点吗?