随笔分类 -  JS

前端基础
摘要:decodeURI()定义和用法:decodeURI()函数可对encodeURI()函数编码过的URI进行解码.语法:decodeURI(URIstring)参数描述:URIstring必需,一个字符串,含有要解码的URI组或其他要解码的文本.返回值:URIstring的副本,其中的十六进制转义序 阅读全文
posted @ 2017-07-27 17:02 @circle 阅读(601) 评论(0) 推荐(0)
摘要:<meta http-equiv = "X-UA-Compatible" content = "IE=7" > #以上代码告诉IE浏览器,无论是否用DTD声明文档标准,IE8/9都会以IE7引擎来渲染页面。 <meta http-equiv = "X-UA-Compatible" content = 阅读全文
posted @ 2017-07-27 16:27 @circle 阅读(141) 评论(0) 推荐(0)
摘要:按照要求,当前日期之前的不可选择,之后的可以选择 具体的更改步骤如下: 问题1: Datetimepicker时间插件国家统计:(BE/BE_FR/NL) RMA页面: http://www.haier.com/be/service_en_ondersteuning/dealer/ Register 阅读全文
posted @ 2017-07-27 15:23 @circle 阅读(484) 评论(0) 推荐(0)
摘要:判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userAgent里是没有MSIE标志的,原因就是这个了。 把判断IE浏览器的方法改成如下就可以了。 原来的函数写法:对于新版的ie1 阅读全文
posted @ 2017-07-25 18:12 @circle 阅读(3235) 评论(0) 推荐(0)
摘要:现在做的响应式网站,遇到一问题: 网站头上的侧边栏点开始,向下滑动会出现空白,于是,想到要把body禁止滑动 网上搜了很多办法,也不好用 注意: 手指在滑动整个屏幕时,会影响浏览器的行为,比如滚动和缩放。所以在调用touch事件时,要注意禁止缩放和滚动。 1.禁止缩放 通过meta元标签来设置。 < 阅读全文
posted @ 2017-07-19 11:46 @circle 阅读(3238) 评论(0) 推荐(0)
摘要:定义和用法 slice() 方法可从已有的数组中返回选定的元素。提取字符串中的片段 splice(m,n):删除数组中的数据,从m开始往后的n个数 语法 返回值 返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 说明 这个方法不会删除数据,而是 阅读全文
posted @ 2017-07-13 09:26 @circle 阅读(213) 评论(0) 推荐(0)
摘要:定义和用法 parseInt()可解析一个字符串,并返回一个整数 语法 返回值 返回解析后的数字。 注意: 当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。 举例,如果 string 以 "0x" 开头,parseInt() 会把 s 阅读全文
posted @ 2017-07-13 09:07 @circle 阅读(251) 评论(0) 推荐(0)
摘要:今天改问题的时候发现,replace方法不能直接替换,(逗号) 经过测试: 这个方法还是可行的 只是记录一下,哈哈 阅读全文
posted @ 2017-07-12 18:02 @circle 阅读(135) 评论(0) 推荐(0)
摘要:各个词语的含义: join://将数组中所有的元素转换为字符串,元素是通过指定的分隔符进行分隔的 push://向数组的末尾添加一个或多个元素,并返回新的长度 unshift://可向数组的开头添加一个或更多元素,并返回新的长度,在Internet Explorer 8及更早IE版本返回undefi 阅读全文
posted @ 2017-07-10 10:31 @circle 阅读(232) 评论(0) 推荐(0)
摘要:这里实现的目标是:设置和移除文本框的默认值,鼠标放上去,文字消失 HTML代码如下: JS实现方式如下: JQ实现方式: 推荐第一种:兼容性比较好! 阅读全文
posted @ 2017-07-09 11:19 @circle 阅读(369) 评论(0) 推荐(0)
摘要:call和apply的区别: 在javascript中我们经常这样定义: 但是如果我们有一个对象whiteDog = {food:"bone"}, 我们不想对它重新定义say方法, 那么我们可以通过call或apply用blackCat的say方法: 就是调用的意思: blackCat.say.ca 阅读全文
posted @ 2017-07-09 09:14 @circle 阅读(148) 评论(0) 推荐(0)
摘要:工作中遇到复杂的表单,需要一次清空挺麻烦的,字段太多,不仅包含input,还有select,radio,checkbox 于是乎,想一次清空也挺麻烦的,所以整理代码如下,供大家参考学习(本人也是菜鸟一枚,正在努力学习中......) 直接上jq代码: 另外需要备注的是: 一、$(":input"); 阅读全文
posted @ 2017-07-09 08:10 @circle 阅读(11033) 评论(0) 推荐(0)
摘要:1、获得窗口长宽高 $(window).width();//浏览器当前窗口可视区域宽度 $(document).width();//浏览器窗口文档的宽度 $(document.body).width();//浏览器当前窗口body的宽度 2、offset属性 包含2个属性:top和left 例子: 阅读全文
posted @ 2017-07-08 14:15 @circle 阅读(1135) 评论(1) 推荐(0)
摘要:按钮式: <INPUT name="pclog" type="button" value="GO" onClick="location.href='http://www.baidu.com/'"> 链接式: <a href="javascript:history.go(-1)">返回上一步</a> 阅读全文
posted @ 2017-07-07 15:54 @circle 阅读(141) 评论(0) 推荐(0)