原创 Cesium座標轉換:根據兩個座標點(座標點a、座標點b)的經緯度,計算a點和b點的角度

計算a點和b點的角度(偏行角:逆時針)  function courseAngle(lng_a, lat_a, lng_b, lat_b) { //以a點爲原點建立局部座標系(東方向爲x軸,北方向爲y軸,垂直於地面爲z軸

原创 js 怎樣判斷用戶是否在瀏覽當前頁面

轉載:https://www.cnblogs.com/csuwujing/p/10315309.html var hiddenProperty = 'hidden' in document ? 'hidden' :

原创 jQuery AJAX中的$.ajax()方法請求成功卻始終進入error問題的解決方案及原因記錄

先上代碼 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="js/jquery-3.1.1.js"></scr

原创 layer彈框父頁面調用子頁面的方法

var minSpeak = layer.open({ type: 2, skin: 'layui-layer-lan', title: '溝通列表', fix: false, shadeClose: false, s

原创 基於Webpack的Cesium+Vue應用

1.安裝Node.Js 2.安裝Vue-cli腳手架 npm install -g vue-cli vue -V //安裝成功後可以查看當前vue的版本,注意V是大寫的 vue list //通過list命令我們可以看到vue

原创 jquery怎麼獲取當前頁面iframe的id

var frameId = window.frameElement && window.frameElement.id || ''; alert(frameId); 代碼來源:https://zhidao.baidu.com/q

原创 JSON數據的去重以及對比兩個JSON數據後者相對於前者新增的對象

原文鏈接:https://blog.csdn.net/changjiufu/article/details/83626296 // 根據id去除一個json數據的重複項 functio

原创 krpano元素之hotspot標籤

原文鏈接:https://blog.csdn.net/zhi8zhi1zhi/article/details/54177744 一般熱點: <hotspot name="..."

原创 vue安裝路由及使用

1、安裝路由:npm install vue-router --save 2、創建文件夾: 3、配置路由: ①、main.js ===> ②、index.js(router目錄下) import Vue from 'vue'

原创 gojs---取消鍵盤命令綁定

原文鏈接:http://blog.sina.com.cn/s/blog_e3c8e25c0102y4k6.html 轉載:http://blog.sina.com.cn/s/blog_e

原创 cesium顯示多個氣泡

本文根據zlx312大佬的這篇文章進行修改,實現顯示多個氣泡窗口。具體代碼如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- T

原创 獲取某個月的開始日期、結束日期

需先下載moment.js <script src="js/moment.js"></script> <script> function oneMonth(year, month) { var startDate = mom

原创 點擊按鈕控制video標籤的全屏效果

$('.videofull').click(function(){ var videobox = $(this).siblings('.videobox'); var videoObj = videobox.find('vid

原创 js 獲取 本週、上週、本月、上月、本季度、上季度的開始結束日期

轉載:https://www.cnblogs.com/go4mi/p/6999465.html /** * 獲取本週、本季度、本月、上月的開始日期、結束日期 */ var now = new Date(); //當前日期 va

原创 獲取任意天數的前7天

function get7DaysBefore(date) { var date = date || new Date(), timestamp, newDate; if (!(date instanceof Date))