手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

.net 调用摄像头拍照

时间:2024-10-11 22:50:43

1、前台代码<head runat="server"><meta http幻腾寂埒-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script src="jquery-1.4.4.min.js"></script> <script src="jquery-1.4.4.js"></script> <script src="jquery-1.4.4-vsdoc.js"></script> <script src="MyCamera.js"></script> <script type="text/javascript"> function imgHelp() { $("#avatarctrl").toggle(); } //打开路径 写在父页面 function showItemFrame(url, titleName) { art.dialog.open(url, { title: titleName, height: 500, width: 1024, lock: true }); } //关闭页面 写在子页面 function CompanySubmit(id, name) { var name = art.dialog.data('com', name); var id = art.dialog.data('comID', id); if (name != undefined && id != undefined) { window.parent.setConsComvalue(); art.dialog.close(); } } </script></head><body> <form id="form1" runat="server"> <div> <asp:TextBox runat="server" ID="txtID"></asp:TextBox> <div id="avatarctrl" style="display:none;"> <script type="text/javascript"> document.write(AC_FL_RunContent('width', '420', 'height', '230', 'scale', 'exactfit', 'src', '/Camera/common/camera.swf?nt=1&inajax=1&appid=1&input=11102379287747&ucapi=http%3a%2f%2flocalhost%3a5842/Camera/Ajax.ashx', 'id', 'mycamera', 'name', 'mycamera', 'quality', 'high', 'bgcolor', '#ffffff', 'wmode', 'transparent', 'menu', 'false', 'swLiveConnect', 'true', 'allowScriptAccess', 'always')); </script> </div> <input type="button" onclick="imgHelp()" value="拍照" /> </div> </form></body>

2、后台代码string avatarFlashParam; protected void Pag髫潋啜缅e_Load(object sender, EventArgs e) { string EncodeLocalhost; string Localhost; Random ran = new Random(); string uid = DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + DateTime.Now.Millisecond.ToString() + ran.Next(100000); int port = Request.Url.Port; string ApplicationPath = Request.ApplicationPath != "/" ? Request.ApplicationPath : string.Empty; Localhost = string.Format("{0}://{1}{2}{3}", Request.Url.Scheme, Request.Url.Host, (port == 80 || port == 0) ? "" : ":" + port, ApplicationPath); EncodeLocalhost = HttpUtility.UrlEncode(Localhost); avatarFlashParam = string.Format("/Camera/common/camera.swf?nt=1&inajax=1&appid=1&input={1}&ucapi={2}/Camera/Ajax.ashx", Localhost, uid, EncodeLocalhost); txtID.Text = avatarFlashParam; }

3、实现结果源代码下载:http://pan.baidu.com/s/1i4U7TBZ

.net 调用摄像头拍照
.net 调用摄像头拍照
.net 调用摄像头拍照
© 手抄报圈