移动端,长按时如何禁止出现选中复制 很简单,直接丢代码*{-webkit-touch-callout:none;//系统默认菜单被禁用/-webkit-user-select:none;//webkit浏览器/-moz-user-select:none;//火狐/-ms-user-select:none;//IE10/user-select:none;}...
兼容IE8的去掉字符串首尾空格的方法 我们都知道,str.trim()可以去掉字符串的首尾空格,但是呢,这个好用的方法并不兼容IE8及其之前的老版本浏览器,那么怎么能让老版本浏览器也可以有这个方法呢?于是,我们可以将这个方法写入String的原型对象prototype中,如下:if (!String.prototype.trim) { String.prototype.trim = function () { re...
前端实现给页面中的某一部分生成水印 有时候我们的界面中数据展示的时候,会有一些敏感的重要的信息,为防止他人大量截图用作其他不正当用途,我们会需要在页面上生成水印,让他人即使截图,也是带有标识的。那么前端应该怎么生成水印的呢?这里给大家提供一个方案,我这个是在vue项目中做的水印,好啦,话不多说 贴代码啦~waterMark.js-----代码:letwatermark={};letsetWatermark...
JS和jQuery查找元素的方法总结 在JS中:1.元素.children 找到该元素的所有子元素2.元素.childNodes 找到该元素的所有子节点3. 元素.parentNode 找到父节点,也是父元素,因为只有元素才会有子节点4.元素.parentElement 找到父元素,其实和parentNode是差不多的,只不多parentElement不是标准属性,是IE弄出来的属性,他们的区别...
innerHML、innerText、textContent 获取和设置内容总结 1.获取内容:innerText:获取的是纯文本,不带标签,也就是说,当获取到的内容里面包含标签时,会自动忽略掉标签,值获取标签的文本内容;结果为:innerHTML:获取的内容带标签,严格来说,他才是真正的获取双标签里所有的内容,包括标签,也就是说,不解析标签,把标签显示出来;结果为:2.设置内容:innerText:设置的时候带标签,也会把比起爱你当...
基础的JS笔记01 1. script的规范写法:写在</body>前面,也就是body结束位置的前面;若写在head里面,网页自上而下被解析,会找不到下面的元素而返回null。2. js直接添加一个类,可以用 元素.className +=" 新增类名";3.如果if和else语句块里的语句只有一句话,那么大括号可以省略if(条件)1句话else1句话if和循环语句,如...
javascript找到dom元素的几种方式 一、通过Id获取元素:document.getElementById('id');直接返回元素,若找不到,返回的是null.二、通过类名获取元素:document.getElementsByClassName('类名');返回的是一个伪数组,ps:有兼容问题,IE8和之前的老版本浏览器不支持。三、通过标签名获取元素:document.getElementsByTagName('标签...
swiper中禁止鼠标手动滑动 前些天使用swiper插件做了一些功能,找了好久都没在文档中找到禁止鼠标滑动swiper窗口的属性,后来才发现不是属性,而是,在swiper中禁止swiper禁止手动滑动,其实是没有特定的属性配置的,你只需要在最外层的容器上增加class="swiper-no-swiping",就ok了。...