JavaScript计算地球上两个经纬度之间的直线距离
// 角度转弧度 function _angle2rad(d) { return d * Math.PI / 180.0; } function gpsDistance(p1, p2) { var lat1 = _angle2rad(p1[1]); var lat2 = _angle2rad(p2[1]); var a = lat1 - lat2; var b = _a …
// 角度转弧度 function _angle2rad(d) { return d * Math.PI / 180.0; } function gpsDistance(p1, p2) { var lat1 = _angle2rad(p1[1]); var lat2 = _angle2rad(p2[1]); var a = lat1 - lat2; var b = _a …
要在 JavaScript 中发起一个 HTTP POST 请求以上传文件, 你可以使用 FormData 对象并结合 XMLHttpRequest 对象来实现。以下是一个示例: // 从HTML中获取文件和其他参数 var fileInput = document.getEleme …
//将图片转换为Base64 //url 图片连接或者是blob对象 //callback 回调函数 function getImgToBase64(url,callback){ var canvas = document.createElement('canvas'); var ctx = canvas.getContext('2d'); …
HTML代码: <div id="water-div" style="pointer-events: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0;"> </div> <script type …
针对1920*1080 分配率缩放 window.addEventListener('load', adaptation); window.addEventListener('resize', adaptation); function adaptation () { var w = document.body.clientWidth; var h = docume …
效果图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" conten …