从基础知识到JSWebAPI: DOM操作 BOM操作 事件绑定 AJAX请求(包含http协议) 存储 DOM可以理解为:浏览器把拿到的html代码,结构化成一个浏览器能识别并且js可操作的一个模型 DOM节点操作: <!DOCTYPE html> <html lang="en"> <head> ...
分类:
Web程序 时间:
2020-04-21 00:03:59
阅读次数:
100
1、实例方法 (1).then 得到异步任务的正确结果 (2).catch 获取异常信息 (3).finally 成功与失败都会执行 <script> function foo() { return new Promise(function(resolve, reject) { // resolve ...
问题 在通过ajax提交表单时,表单中有Excel文件,在后台还需要读取excel文件中的数据,普通的提交方式无法实现。可以通过创建FormData对象的方式。 代码示例: 前端: 创建想要提交的form的FormData对象。 var form = new FormData($("#assessB ...
分类:
其他好文 时间:
2020-04-07 15:40:11
阅读次数:
76
var xmlhttp;xmlhttp=new XMLHttpRequest();xmlhttp.open("GET",userUrl2 + 'user/getQrCode'+accessToken+"&name="+item.name+"&phone="+item.phoneNumber+"&co ...
分类:
其他好文 时间:
2020-04-03 12:28:54
阅读次数:
557
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>nick getBase64</title></head><body><div> <canvas id="canvas" style="display: none"></canvas> ...
分类:
Web程序 时间:
2020-04-02 01:09:27
阅读次数:
67
需求:接收后端返回的文件流导出Excel 自己项目中遇到过,亲测有效 情况二使用过程中解决的问题: 1.直接接受的文件流下载格式为txt且乱码。需要通过 下面这句代码来转成Excel: let url = new Blob([xmlHttp.response], { type: 'applicati ...
分类:
其他好文 时间:
2020-03-29 17:54:32
阅读次数:
286
AJAX主要作用是实现web与服务器之间数据的异步传输, JS的ajax 需要注意浏览器兼容问题, xhr = new XMLHttpRequest(); //w3c规范后 xhr = new ActiveXObject("Microsoft.XMLHTTP") //IE5之前 然后绑定一个监听函数 ...
分类:
Web程序 时间:
2020-03-27 12:25:56
阅读次数:
74
1.fetch fetch号称是AJAX的替代品,是在ES6出现的,使用了ES6中的promise对象。Fetch是基于promise设计的。Fetch的代码结构比起ajax简单多了,参数有点像jQuery ajax。但是,一定记住fetch不是ajax的进一步封装,而是原生js,没有使用XMLHt ...
分类:
其他好文 时间:
2020-03-08 20:21:39
阅读次数:
67
Ajax (Asynchronous JavaScript and Xml)(异步js和xml) Ajax的本质是什么: 交互式的,快速动态开发网页技术 本质是发送请求与接收请求 ajax提供了与服务器的异步通信,在请求发送后可以查询或更新数据库,在请求返回后可以更新页面的局部内容 Ajax的标准格 ...
分类:
Web程序 时间:
2020-03-08 13:52:53
阅读次数:
99
漏洞原理 Tomcat配置文件web.xml中,servlet配置了readonly=fasle时,会引发任意文件上传漏洞。 readonly参数默认是true,即不允许delete和put操作,所以通过XMLHttpRequest对象的put或者delete方法访问就会报告http 403错误。但 ...
分类:
Web程序 时间:
2020-02-24 14:47:22
阅读次数:
101