将图像从javascript发送到C#
send image from javascript to C#
本文关键字:javascript 图像 更新时间:2023-09-26
我有一个web应用程序C#/HTML,我必须从js-->C#传递一个图像。我使用的命令是canvas.toDataURL('image/png')
,但系统崩溃了。我使用IE10。
有什么建议吗??谢谢
[更新]对不起…我有一个setTimeout可以延迟通话。当计时器超时时,错误为
未捕获类型错误:未定义不是函数
它的接缝就像一个可变的可见性。有可能吗?
首先需要添加一个输入文件:
<form id="submitfile" action="youraction" method="post" enctype="multipart/form-data">
<input type="file" id="filetoup" name="file" accept="image/*" >
那么您应该使用ajax:
$('#submitfile').ajaxForm({
complete: function(xhr) {
alert("Upload complete");
}
});
你也可以使用你正在使用的方式
var canvasData = canvas.toDataURL("image/png");
var ajax = new XMLHttpRequest();
ajax.open("POST",'controller/action',false);
ajax.setRequestHeader('Content-Type', 'application/upload');
ajax.send(canvasData);
相关文章:
- 如何在JavaScript图像滑块内居中对齐图像
- Javascript图像链接
- Javascript:图像与单选按钮的值不匹配
- 具有相同大小图像的Javascript图像面板
- Javascript图像编辑插件
- Javascript图像刷新
- Javascript图像数组预加载速度和从内存中删除
- JavaScript图像横幅计时器HTML
- Javascript图像数组
- HTML5/JavaScript图像点击事件
- Javascript图像宽度和高度未定义值
- 请解释Javascript图像旋转代码
- Javascript:图像按钮
- 打开新窗口进行打印时不显示 JavaScript 图像
- JavaScript 图像加载器不起作用
- 如何使用Javascript图像裁剪器“Croppie”保存
- 随着模块数量的增加,Javascript图像正在重复
- JavaScript图像点击错误
- Javascript图像幻灯片;不起作用
- 简单的图像滑块Javascript图像路径在IE 6中不起作用