原创 如何實現按鈕的複製粘貼功能?

這個方法兼容所有瀏覽器(包括ie9以上版本); 一般實現複製粘貼功能的話,我們一般藉助第三方插件clipboardjs 首先先貼一下clipboardjs的官網地址:https://clipboardjs.com/ 找到inst

原创 網頁版直播連麥時 如何接入rtmp動態視頻流?

來咯,本菜雞日常踩坑!!! 這次咱們來嘮嘮這個直播的時候,怎麼接入rtmp動態視頻流。 說下我們的這個直播,我們是用socketio監聽學生是否上下線的,在線的學生,老師可以進行視頻的推拉流,跟學生連麥閉麥,當前只支持單個學生的連

原创 如何獲取url地址欄中的參數?

不管你要獲取什麼參數,下面這段代碼貼到js中,可以直接獲取值!!! function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$

原创 layuiadmin中,關於工具欄tool中查看功能具體怎麼實現的問題

layuiadmin表格中的tool,點擊查看時跳出iframe子頁面的操作問題 最近在用閒心大佬的layuiadmin框架開發項目,作爲一個前端小白,秉承着學習並總結的習慣寫下這個博客,話不多說,上代碼。 先看下父頁面的html,

原创 layuiadmin中,關於工具欄tool中編輯功能具體怎麼實現的問題

layuiadmin表格中的tool,點擊編輯時跳出iframe子頁面的操作問題 接着上一篇博客繼續,今天說的主要就是編輯了,編輯其實跟查看差不多,來,上代碼,你們可以翻看一下我上一篇關於查看的,找一下不同之處。 先看下父頁面的ht

原创 如何添加HTML元素的事件處理,有幾種方法

添加html元素的事件有三種方法。 1.通過HTML元素屬性。簡單說來就是在html結構中,給你要添加事件的元素添加一個屬性。 屬性名爲 ‘on’ + 事件名。 如:你要給a元素綁定一個click事件,你就該這麼寫: name 2.

原创 什麼是跨域?跨域請求資源的方法有哪些?

1、什麼是跨域? 由於瀏覽器同源策略,凡是發送請求url的協議、域名、端口三者之間任意一與當前頁面地址不同即爲跨域。存在跨域的情況: 網絡協議不同,如http協議訪問https協議。 端口不同,如80端口訪問8080端口。 域名不同

原创 JS實現數組去重方法總結(常用的三種方法)

方法一: 雙層循環,外層循環元素,內層循環時比較值 如果有相同的值則跳過,不相同則push進數組 Array.prototype.distinct = function(){ var arr = this, result = [],

原创 如何顯示隱藏dom元素

控制dom元素隱藏和顯示的幾種做法 1.style屬性的display 被隱藏的控件不再佔用顯示時佔用的位置(常用) this.getElementByXid(‘domXid’).style.display=”none”; this

原创 使用webpack+npm創建項目

使用終端進入項目存放位置 全局安裝vue npm i vue -g npm i vue-cli -g 進行下載項目 vue init webpack 20180823 打開項目存放地址:可以看到項目已創建完成

原创 如何理解閉包?

1、定義和用法:當一個函數的返回值是另外一個函數,而返回的那個函數如果調用了其父函數內部的其它變量,如果返 回的這個函數在外部被執行,就產生了閉包。 2、表現形式:使函數外部能夠調用函數內部定義的變量。 3、實例如下:

原创 jquery中$.get()提交和$.post()提交有區別嗎?

相同點:都是異步請求的方式來獲取服務端的數據; 異同點: 1、請求方式不同:.get()方法使用GET方法來進行異步請求的。.get()方法使用GET方法來進行異步請求的。 .post() 方法使用POST方法來進行異步請求的。 2

原创 如何控制alert的換行

1、簡單的區分谷歌和IE,谷歌用 \n ,IE用 \r\n function alert_br(){ //谷歌瀏覽器用這個 if(!document.all){ alert(‘第一行\n第二行’);

原创 編寫一個js函數,實時顯示當前時間,格式:“年-月-日 時:分:秒”

第一種: window.onload = function(){ var show = document.getElementById(‘show’); // setInterval(function(){

原创 vue 地址欄如何去掉#

vue 地址欄去掉# 可以使用路由的history模式 const router = new VueRouter({ mode: ‘history’,//history去掉#,hash是有#的 routes: […] }