原创 jq點擊事件累加問題/click彈出事件執行兩次

 兩個彈框嵌套,在一個彈出框點擊按鈕彈出新的彈框,使用click函數,裏邊的函數執行次數累加。之前遇到過一次,別的同事問我的,我找的解決方法。我還以爲是那個框架的問題。這次也碰到了。記錄一下。 https://blog.csdn.net

原创 阿里雲m3u8播放,跨域問題

去 阿里視頻服務器配置一下 關於跨域訪問配置說明 https://help.aliyun.com/document_detail/62950.html 常見問題:https://www.alibabacloud.com/help/zh/

原创 前端使用Aliplayer 播放器 播放rtmp直播流

本次項目使用Aliplayer 播放器 播放rtmp直播流(戶外攝像頭的直播流),視頻監控是用的阿里雲的視頻監控。 前端框架:layui 需求:  1、使用阿里播放器插件Aliplayer,實現rtmp流的直播播放;  2、實現PTZ雲臺

原创 Aliplayer阿里雲播放器 切換播放地址方法

 使用阿里雲播放器,切換播放地址時,如果有的路徑找不到,再切換一個,會報錯。 一開始用銷燬沒起作用,player.dispose() 查文檔發現Flash播放器需要銷燬,H5的播放器是另一種方法。 而我出錯在,設置了H5播放器,用的確是

原创 layui 日期輸入框 禁止輸入字符

layui 的日期輸入框,輸入其他字符時報錯。 首先想到加限制,比如 給輸入框加 lay-verify="date" ,但是加了layui 中這個限制,就成了必填,空值不行,本來想改一下form.js 中對date的正則,覺得欠妥。 後來

原创 JS對象的屬性名爲變量,從而獲取其對應的值

  一、如果屬性名稱是常量(固定值),獲取屬性值的方式有: 對象.屬性名稱 對象[屬性名稱] 二、如果屬性名稱是一個變量(不固定值),獲取屬性值方式只能是: 對象[屬性名稱] <script> var object={"a":1

原创 position:fixed 失效的解決方法

今天同事問如何固定div到某個位置,不隨滾動條滾動。我一聽簡單,用position:fixed就行了啊。 我記得position:fixed 的元素 相對於屏幕視口 的位置來指定其位置。並且元素的位置在屏幕滾動時不會改變。 結果並沒有

原创 前端實現http路徑的pdf文件下載

  window.downloadFile = function (sUrl) { //iOS devices do not support downloading. We have to inform user about th

原创 百度地圖 保留marker的基礎上,鼠標滑過顯示label,鼠標移開label消失

參考:https://www.cnblogs.com/zongsir/p/8184537.html 這個問題搞了2小時,網上方法很多但是都不太好用。 終於找到個能用的。 目標功能: 實現地圖上顯示若干座標點,鼠標滑過顯示站點名稱label

原创 js正則表達式 最多3位小數

layui 中加js正則表達式驗證 1、正數,且最多3位小數 //自定義驗證 form.verify({ price: function(value, item) { //value:表單的值、item:表單

原创 導出數據到excel中的時候,帶小數點的數字格式都變了

導出數據到excel中的時候,帶小數點的數字格式都變了 加入這行代碼 table = table.replace(/<td/g, "<td STYLE='MSO-NUMBER-FORMAT:\\@'"); //防止數字到excel中 改

原创 原生js點擊其他任意地方隱藏關閉DIV實例

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>點擊其它地方關閉DIV</title> </head> <body> <input type

原创 select根據value值 取得text值

var value= data.value; opts= $("#provid").find("option[value="+ value +"]").text();  

原创 js頁面時鐘

 js的頁面時鐘,顯示實時的時間 function startTime() { var today = new Date(); //定義日期對象 var yyyy = today.getFu

原创 layer彈窗在火狐下閃爍問題

layui彈窗在火狐下彈出的時候,會閃一下再彈出。 解決辦法,關閉動畫,就不閃爍了,但是動畫沒了。 注意一下不同版本參數設置不同。 在open{}參數設置 anim: -1 ,這個參數 是關閉彈出層默認動畫的 layer.open({