将ToDataURL()的输出传递给后面的ASP.NET代码中的方法?

时间:2012-01-18 04:03:07

标签: javascript asp.net html5

我有一个JavaScript函数绑定到ASP按钮的click事件,该事件使用HTML5 toDataURL函数来抓取画布:

function getimg ()
{
    try
    {
        var img = canvas.toDataURL('image/jpeg', 0.9).split(',')[1];
    } 
    catch(e) 
    {
        var img = canvas.toDataURL().split(',')[1];
    }
}

获取结果img并将其传递给代码隐藏方法的最佳方法是什么?我发现了this post以及使用隐藏字段成功地进行了实验,但我希望有更直接(更少间接?)的方式。

1 个答案:

答案 0 :(得分:0)

尝试使用canvaspixelarray属性。