-
2017-09-18 10:17:24
-
2017-09-18 10:21:39
- 关于函数cookie、session、storage总结
- 一、cookie1、cookie:记录客户端和服务器端交互的信息。 cookie规范定义了服务器和客户端交互信息的格式、生存期、使用范围、安全性。 在JavaScript中可以通过 document.cookie 来读取或设置这些信息。由于 cookie 多用在客户端和服务端之间进行通信,所以除了JavaScript以外,服务端的语言(如PHP)也可以存取 cookie。 2、Cookie在
-
1532
-
2017-09-18 10:24:31
- 浅谈关于预检请求
- 背景不知道大家有没有发现,有时候我们在调用后台接口的时候,会请求两次,如下图的其实第一次发送的就是preflight request(预检请求),那么这篇文章将讲一下,为什么要发预检请求,什么时候会发预检请求,预检请求都做了什么一. 为什么要发预检请求我们都知道浏览器的同源策略,就是出于安全考虑,浏览器会限制从脚本发起的跨域HTTP请求,像XMLHttpRequest和Fetch都遵循同源策略。
-
5037
-
2017-09-18 10:29:44
- 如何制作网页鼠标指针样式
- 更改网页鼠标样式是一个很简单实用的小技巧一般常用到的就是以下两种更改默认样式body{ cursor:url(img/moe.cur),auto; }更改指向超链接的样式a{ cursor:url(img/moe.cur),auto; }注:url()里面的地址既没有‘’也没有“”,auto必须写上去。
-
2716
-
2017-09-18 10:32:00
-
2017-09-18 10:37:30
- jquery遍历集合$each()如何使用
- 概述:$.each()用于遍历任何的集合(无论是数组或对象),如果是数组。回调函数每次传入数组的索引和对应的值,方法会返回被遍历对象的第一参数。实例:var arr1 = [ "aaa", "bbb", "ccc" ]; $.each(arr1, function(i,val){ alert(i); alert(val);});alert(i)将输出0,1,2 alert(val)将输出a
-
1878
-
2017-09-18 10:41:33
- 如何使用js 防止表单重复提交的方法
- 通过js控制,设置一个布尔类型的值进行判定,提交之后改变值,之后再次提交就不通过即可。代码如下: Form表单 var isCommitted = false;//表单是否已经提交标识,默认为fa
-
1936
-
2017-09-18 10:43:51
- 调整页面布局的几种方法
- 1.使用浮动布局优点:兼容性比较好。缺点:浮动后,元素是脱离文档流的,需要谨慎处理好清除浮动还有浮动的元素和周边元素之间的关系 页面布局 * { margin: 0; padding: 0; } .layout{ margin: 20px; } .layout article div{ min-height: 100px; }
-
9296
-
2017-09-18 10:45:23
- JS将string字符串转为json对象的方法
- ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。 1,eval方式解析,恐怕这是最早的解析方式了。如下:复制代码 代码如下:function strToJson(str){ var json = eval('(' + str + ')');
-
2816
-
2017-09-18 10:48:57
- 常用的写数组的方法
- 数组和字符串是在js里面最最常用的两大板块。因此熟练的掌握这两个所常用的方法十分有必要。1.2.3.4这4种方法都是直接在修改原数组 1.unshift(参数1,参数2,,,) **不会创建新数组 在数组最前面插入。返回新数组的长度。 2.shift() 把数组最前面的一个删除,返回删除的那个元素 3.push(参数1,参数2,,,) **不会创建新数组 在数组的最后面插
-
2414