摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:jsonp 是 json with padding 的缩写,它不属于 Ajax 请求,但它可以模拟 Ajax 请求。 封装jsonp 文件 function jsonp (options) { // 动态创建script标签 var script = document.createElement('
阅读全文
摘要:FormData 对象的作用 模拟HTML表单,相当于将HTML表单映射成表单对象,自动将表单对象中的数据拼接成请求参数的格式。 异步上传二进制文件 FormData 对象的使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8
阅读全文
摘要:服务器端 const template = require('art-template'); const path = require('path'); // 要拼接的路径 const views = path.join(__dirname, 'views', '01.art'); //设置模板根目
阅读全文
摘要:客户端 XML 的全称是 extensible markup language,代表可扩展标记语言,它的作用是传输和存储数据。 XML(可扩展标记语言)是一种类似于HTML的标记语言,但没有使用预定义的标签。相反,您可以定义专为您的需求设计的自己的标签。这是一种以可存储、搜索和共享的格式存储数据的强
阅读全文
摘要:问题:在低版本的 IE 浏览器中,Ajax 请求有严重的缓存问题,即在请求地址不发生变化的情况下,只有第一次请求会真正发送到服务器端,后续的请求都会从浏览器的缓存中获取结果。 即使服务器端的数据更新了,客户端依然拿到的是缓存中的旧数据。 解决方案:在请求地址的后面加请求参数,保证每一次请求中的请求参
阅读全文