如何在客户端将图像保存到server.mappath中

时间:2013-10-14 11:18:50

标签: c# asp.net

我有一个按钮,如下面的代码

<input id="Save" style="Z-INDEX: 1; LEFT: 8px; WIDTH: 128px; TOP: 36px; HEIGHT: 24px"
                                        onclick="return save_onclick()" type="button" value="Save Image" name="save">

点击事件的功能如下

<script language="javascript" id="clientEventHandlersJS">
function save_onclick()
{
   document.AxuEyeCam.SaveImage("test.jpg");       
}
</script>

通过这种方式,它将图像保存在计算机的桌面文件夹中,

但我想在我的网络应用程序文件夹名称PatientImages中保存图像, 也许使用server.mappath(""); blau blau blau ....所以任何人都可以给我代码如何保存图像或者想一想它是如何可能的..

非常感谢你......

2 个答案:

答案 0 :(得分:1)

我不认为直接有可能。您需要为此创建一个Web服务,然后使用来自jquery或java-script的服务。

实施例: -
http://www.c-sharpcorner.com/uploadfile/scottlysle/uploadwithcsharpws05032007121259pm/uploadwithcsharpws.aspx

答案 1 :(得分:0)

尝试这样的事情

var strfilename = "test.jpg";
document.AxuEyeCam.SaveImage("<%= Server.MapPath("~/PatientImages/" + strfilename + "") %>");