文章分类 -  Javascript

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要:使用 JS 阻止整个网页的内容被选中 阻止特定区域的内容被选中 使用 CSS 控制样式阻止内容被选中 仅支持非 IE10 以下的浏览器。IE9 以下请使用 onselectstart="return false;" 的方式来实现。 清除选中 阅读全文
posted @ 2018-08-24 10:52 Shimily 阅读(425) 评论(0) 推荐(0)
摘要:第一种:通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。 第二种:检查是否是移动端(Mobile)、ipad、iphone、微信、QQ等。 使用方法: 检测浏览器语言 第三种:判断iPhone|iPad|iPod|iOS|Android客户端,来自http://w 阅读全文
posted @ 2018-05-15 17:20 Shimily 阅读(257) 评论(0) 推荐(0)
摘要:var tel = "13122223333"; var reg = /^(\d{3})\d{4}(\d{4})$/; tel = tel.replace(reg, "$1****$2"); console.log(tel); var tel = "13122223333"; var reg = / 阅读全文
posted @ 2018-05-08 16:57 Shimily 阅读(301) 评论(0) 推荐(0)
摘要:苹果为了提高Safari中网站的辅助功能,屏蔽了Meta下的user-scalable=no功能。所以在iOS10下面,就算加上user-scalable=no,Safari浏览器也能支持手动缩放。 对于很多开发者来说,这是一个悲催的问题,如何解决,这个网上已经有了。用js加监听事件来阻止手动缩放。 阅读全文
posted @ 2018-01-23 10:18 Shimily 阅读(950) 评论(0) 推荐(0)
摘要:在ipad、iphone网页开发中,我们很可能需要判断是横屏或者竖屏。 下面介绍如何用 jQuery 判断iPad、iPhone、Android是横屏还是竖屏的方法 屏幕方向对应的window.orientation值: ipad: 90 或 -90 横屏 ipad: 0 或180 竖屏 Andri 阅读全文
posted @ 2017-11-30 19:42 Shimily 阅读(1140) 评论(0) 推荐(0)
摘要:去除html标签: function del_html_tags(str) { var words = ''; words = str.replace(/]+>/g,""); return words; } 去除空格: function Trim(str,is_global) { var result; result = str.replace(/(^\s... 阅读全文
posted @ 2017-11-14 16:23 Shimily 阅读(591) 评论(0) 推荐(0)
摘要:if(navigator.userAgent.indexOf("MSIE")>0){ if(navigator.userAgent.indexOf("MSIE 6.0")>0){ alert("ie6"); } if(navigator.userAgent.indexOf("MSIE 7.0")>0 阅读全文
posted @ 2017-11-01 15:32 Shimily 阅读(87) 评论(0) 推荐(0)
摘要:function myBrowser(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器 var isIE 阅读全文
posted @ 2017-11-01 15:22 Shimily 阅读(564) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/ksl666/p/5944718.html js中const,var,let区别 今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的 阅读全文
posted @ 2017-10-29 16:33 Shimily 阅读(124) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/rrr4578/article/details/27527301 阅读全文
posted @ 2017-09-14 10:55 Shimily 阅读(20121) 评论(0) 推荐(0)
摘要:1.丢弃小数部分,保留整数部分 (向下取整) parseInt(5/2) // 2 2.向上取整,有小数就整数部分加1 (向上取整) Math.ceil(5/2) // 3 3,四舍五入. Math.round(5/2) // 3 4,向下取整 Math.floor(5/2) // 2 5,取余 2 阅读全文
posted @ 2017-09-08 09:37 Shimily 阅读(1362) 评论(0) 推荐(0)
摘要:function removeByValue(arr, val) { for(var i=0; i<arr.length; i++) { if(arr[i] == val) { arr.splice(i, 1); break; } } } var somearray = ["mon", "tue", "wed", "thur"] removeByV... 阅读全文
posted @ 2017-08-25 16:40 Shimily 阅读(420) 评论(0) 推荐(0)
摘要:数组去重 阅读全文
posted @ 2017-08-25 15:46 Shimily 阅读(109) 评论(0) 推荐(0)
摘要:if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') = 0){ alert('你是使用Firefox') }else if (navigator.userAgent.indexOf('Opera') >= 0){ ... 阅读全文
posted @ 2017-07-27 16:59 Shimily 阅读(106) 评论(0) 推荐(0)
摘要:先说说CommonJS CommonJS - 大家是不是觉得JavaScript仅仅是一个客户端的编译语言,其实JavaScript设计之初不仅仅是针对客户端设计的语言。后来只是由于Web的迅速流行,加之Netscape和微软之间之争过早的将JavaScipt标准化。要了解详细的JS历史请查看:ht 阅读全文
posted @ 2017-06-20 13:27 Shimily 阅读(119) 评论(0) 推荐(0)
摘要:一、对象方式:减少对全局变量的污染 简单而常用的方法 二、私有空间划分:减少对全局变量的污染 三、自执行函数方式:减少对全局变量的污染 方便维护和在外部进行扩展 相对较为流行的做法。 原则:高内聚,低耦合! // 开闭原则,对新增开放,对修改关闭; 四、 依赖第三方的方式:减少对全局变量的污染 方便 阅读全文
posted @ 2017-06-15 17:07 Shimily 阅读(1160) 评论(0) 推荐(0)
摘要:通过给最外层添加绝对定位和translate(-50%,-50%) scale(ratio)来实现居中且适度缩放。 阅读全文
posted @ 2017-05-25 09:39 Shimily 阅读(1439) 评论(0) 推荐(0)
摘要:从jQuery API 文档中可以知道,jQuery自定义动画的函数.animate( properties [, duration] [, easing] [, complete] )有四个参数: properties:一组包含作为动画属性和终值的样式属性和及其值的集合 duration(可选): 阅读全文
posted @ 2017-04-01 12:35 Shimily 阅读(201) 评论(0) 推荐(0)
摘要:立即函数 >= 普通函数(视函数的执行位置而定) > document函数(最后执行) 先执行立即函数和普通函数,最后执行jquery的document函数。 阅读全文
posted @ 2017-03-24 09:38 Shimily 阅读(356) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页