地理定位
navigator.geolocation
getCurrentPosition(success, error, options)
watchPosition(success, error, options)
clearWatch();
position
coords
timestamp
options
视频/音频
拖放
属性
draggable 值 true/false
事件
dragstart 被拖拽元素 一开始被拖拽
drag 被拖拽元素 拖拽过程中
dragend 被拖拽元素 拖拽结束
dragenter 目标元素 被拖拽的元素进入目标元素 加载一定的样式
dragleave 目标元素 被拖拽元素离开目标元素。 加载一定的样式
dragover 目标元素 被拖拽元素在目标元素移动。 阻止默认事件
drop 目标元素 被拖拽元素在目标元素放下
dragEvent
dataTransfer
setData()
getData()
文件API
input:file 属性
multiple
accept MIME类型
FileList
inputEle.files
FileList对象是类数组对象,每个元素就是File对象
File对象
FileReader 对象
属性
result 读取的结果
error
readyState
方法
readAsText()
readAsDataURL()
事件
onabort
onloadstart
onloadend
onerror
onload 读取成功后触发
onprogress 读取过程中不断触发
FormData
创建
new FormData()
new FormData(formElement)
方法
append()
delete()
forEach()
....
ajax用法
原生 post方式 作为 send的参数
jquery 设置设置 processData:false; contentType:false