首页 > 其他分享 >4.21

4.21

时间:2023-04-21 23:14:44浏览次数:39  
标签:FileReader result file reader var 4.21 document

所花时间(包括上课):5h

代码量(行)300行

博客量(篇):1篇

下午学习了一下午去Z自习室

我了解到的知识点:

我学习了html的一些标签并认真做的笔记,改了项目的一些内容,认真复习了web的一些知识

遇到的问题:人脸识别系统我不会调用接口

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript">
function readAsDataURL()
{
if(typeof FileReader=='undifined') //判断浏览器是否支持filereader
{
result.innerHTML="<p>抱歉,你的浏览器不支持 FileReader</p>";
return false;
}
var file=document.getElementById("imagefile").files[0];
if(!/image\/\w+/.test(file.type)) //判断获取的是否为图片文件
{
alert("请确保文件为图像文件");
return false;
}
var reader=new FileReader();
reader.readAsDataURL(file);
reader.onload=function(e)
{
var result=document.getElementById("result");
var data = this.result.split(';base64,')[1];
document.getElementById("base").value = data;
result.innerHTML='<img style="width:300px" src="'+this.result+'" alt=""/>'

}

}
</script>
</head>

<body>
<p>
<label>请选择一个文件:</label>
<input type="file" id="imagefile" onchange="readAsDataURL();"/>
<!-- <input type="button" value="读取图像" onClick="readAsDataURL();" /> -->
</p>
<form action="chuli.jsp" method="post">
id:<input type="text" name="id"><br>
姓名:<input type="text" name="name"><br>
密码:<input type="text" name="password"> <br>
<input type="hidden" id="base" name="base">
<input type="submit" value="提交">
</form>
<div name="result" id="result">
</div>
</body>
</html>

 

标签:FileReader,result,file,reader,var,4.21,document
From: https://www.cnblogs.com/zhaoshengfu/p/17342130.html

相关文章

  • 4.21每日总结
    昨天的成就:修复拍照获得图片模糊遇到什么困难:之前拍照获得的图片并没有存储到本地,而是直接在onActivityResult中返回一个bitmap缩略图,所以导致图片模糊,识别不出来有效信息,现在改成存储到本地,在识别时在调用路径就可以解决今天的任务:尝试支付宝截图的识别......
  • 2023.4.21编程一小时打卡
    一、问题描述: 定义时钟类,单目运算符前置++和后置++重载的成员函数:以时钟类的对象为操作数。对于前置单目运算符,重载函数没有参数,对于后置单目运算符,重载函数有一个int型参数。二、解题思路: 首先定义一个时钟类作为基类,再定义重载运算符的成员函数,最后在主函数中实现时钟类的......
  • 2023.4.21每日总结
    今天做了什么:今天完善了对于账单的录入,用于用户修改以及删除部分,之前在创建账单表时,忽略了账单应该绑定用户的问题,今天解决了这个问题。遇到了哪些困难:在各个jsp与Servlet之间传递用户名这个元素时遇到了困难,在使用request.setAttribute()这个方法与request.getAttribute()这两个......
  • 每日总结-23.4.21
    cookie和session在传值中的作用,能够让我们十分方便的对于这些用户名和密码很多地方都需要的变量一直传值的问题,还使用了一些关于css布局的问题,将背景换成自己喜欢的图片,使得整个项目变得更加的好看,还学会了使用<a>进行传值,还有jsp:forward jsp:param这两个的传值和使用Login.jsp......
  • 4.21每日总结
       今天完成了管理员页面(用户)的增删改查,以及一些流程方面的细微调整。   昨天完成了一个左侧导航栏的功能,实现左侧选择功能,右侧显示。   遇见的问题,没法真正意义上的增加用户,人脸库的用户没法简单的实现,还需要调用一个接口。......
  • 2023.4.21 (2)
    1//递增运算符的重载2#include<iostream>3usingnamespacestd;4classMyinteger5{6friendostream&operator<<(ostream&cout,Myinteger&myint);7public:89Myinteger()10{11m_Num=0;12}13......
  • 2023.4.21每日总结
    web实验1<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd......
  • 每日总结 4.21
    今天进行了供货商的页面设计,对于需求方发送的商品信息进行数据处理显示需要付款的金额,对补货按钮进行了操作,进行了数据库的更新。packageres;importjava.io.IOException;importjava.io.PrintWriter;importjakarta.servlet.ServletException;importjakarta.servlet.an......
  • 建民打卡日记4.21
    一、问题描述一对兔子从出生后三个月起每个月生一对兔子,小兔子三个月后每月生一对兔子,依次类推,假设所有兔子都不死,三十个月内每月兔子总量?二、设计流程1.设置前两个月的初值a,b2.将前两个月的总值赋给下个月c,并依次赋给a,b下个月的值,实现迭代3.输出c三、流程图设计四、代码......
  • 4.21打卡
     2.设计思路①依次列举出所有0~9的两位相同数字②在第一步的前提下依次列举出0~9的两位相同数字③将第一第二步中的四个数字组成的数进行开根,判断结果是否为整数后输出结果 3.程序流程图 4、代码实现#include<bits/stdc++.h>usingnamespacestd;intmain(){......