前端开发

js判断Chrome浏览器Adobe Flash是否启用

2019-12-05184次阅读flash
navigator.mimeTypes将返回插件对象的数组,如果用户再禁用插件就不会出现这个数组中,例如:Shockwave Flash组件是否启用。
前端开发

IOS下input光标大小调整

2019-12-02201次阅读IOS
IOS下给input设置高度及行高后,光标大小与高度一致,及其影响美观。但在安卓手机上显示没有这个问题。解决办法:去掉input的行高即可。
前端开发

拷贝JS数组的12种技巧

2019-11-15211次阅读javascript
js中数组和对象是引用类型,意味着简单地将一个旧数组分配给一个新变量,其实只是拷贝了一份引用。即旧数组与新变量是共享相同的引用,并且在更改新变量之后,旧数组也将受到更改的影响。接着来看看一些关于拷贝克隆数组的有趣方法和技巧
前端开发

Vue生命周期方法

2019-11-13226次阅读vue
vue生命周期分为初始化阶段4个beforeCreate、created、beforeMount、mounted,运行中阶段2个beforeUpdate、updated,销毁阶段2个beforeDestroy、destoryed
前端开发

零宽字符&摩斯电码

2019-11-08248次阅读javascriptHTML
零宽字符是一种在浏览器中不打印的字符,大致相当于 display: none ,在许多文本应用中也不显示,比如邮箱、QQ、微信、文本编辑器等,这里有三种零宽字符 -- 零宽空格、零宽连字、零宽不连字。 摩斯电码采用长短两种符号进行文本加密,通过字典进行加密和解码,摩斯电码字典如下:
前端开发

JavaScript数组常用的13个技巧

2019-11-06253次阅读javascriptES6
数组是Javascript最常见的概念之一,它为我们处理存储在其中的数据提供了很多可能性,在本文中,将向您展示一些您可能不知道的技巧,这些技巧可能对编写代码很有帮助。
前端开发

移动端浏览器后退不刷新

2019-11-06229次阅读IOS
主要会发生在webview里多一点,当点击后退时页面以缓存形式出现,而不是刷新后的,很多情况下这不是你预期的效果,解决方法是用js
前端开发

移动端点击元素产生背景或边框怎么去掉

2019-11-06193次阅读css3
-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only; //-webkit-user-modify有个副作用,就是输入法不再能够输入多个字符
前端开发

移动端select下拉选择设置问题

2019-11-06207次阅读css3IOS
移动端select下拉选择设置direction: rtl;右对齐实现,select::-ms-expand { display:none; }禁用select默认箭头
前端开发

移动端启动或禁用自动识别页面中的电话号码;

2019-11-06117次阅读IOS
默认情况下设备会自动识别任何可能是电话号码的字符串,设置telephone=no可以禁用这项功能,设置不识别邮箱和地址也同理