摘要: 区别: GET:一般用于信息获取,使用URL传递参数,对所发送信息的数量也有限制,一般在2000个字符 POST:一般用于修改服务器上的资源,对所发送的信息没有限制 GET方式需要使用 Request.QueryString 来取得变量的值 POST方式通过 Request.Form 来获取变量的值 阅读全文
posted @ 2016-08-22 18:00 SHERO_Vae 阅读(928) 评论(0) 推荐(0) 编辑
摘要: Ajax 是什么: 1) 通过异步模式,提升了用户体验 2) 优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用 3) Ajax 在客户端运行,承担了一部分本来由服务器承担的工作,减少了大用户量下的服务器负载。 Ajax 的过程: 1) 创建XMLHttpRequest对象,也就是 阅读全文
posted @ 2016-08-22 17:59 SHERO_Vae 阅读(1431) 评论(0) 推荐(0) 编辑
摘要: 同源策略概念: 同源策略是客户端脚本(尤其是Javascript)的重要的安全度量标准。它最早出自Netscape Navigator2.0,其目的是防止某个文档或脚本从多个不同源装载。 这里的同源策略指的是:协议,域名,端口相同,同源策略是一种安全协议,指一段脚本只能读取来自同一来源的窗口和文档的 阅读全文
posted @ 2016-08-22 17:52 SHERO_Vae 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1 // 创建cookie 2 function setCookie(name, value, expires, path, domain, secure) { 3 var cookieText = encodeURIComponent(name) + '=' +encodeURIComponent(value); 4 if (expires instanceof Dat... 阅读全文
posted @ 2016-08-22 16:57 SHERO_Vae 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1 function clone(Obj) { 2 var buf; 3 if (Obj instanceof Array) { 4 buf = []; // 创建一个空的数组 5 var i = Obj.length; 6 while (i--) { 7 ... 阅读全文
posted @ 2016-08-22 16:57 SHERO_Vae 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1 // event(事件)工具集,来源:github.com/markyun 2 markyun.Event = { 3 // 页面加载完成后 4 readyEvent : function(fn) { 5 if (fn==null) { 6 fn=document; 7 } 8 var o... 阅读全文
posted @ 2016-08-22 16:27 SHERO_Vae 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 1 function arrayNoDupulate(array) { 2 var hash = {}; 3 var result = []; 4 for(var i=0;i<array.length;i++) { 5 if (!hash[array[i]]) { 6 result.push(array[i]); 7 ... 阅读全文
posted @ 2016-08-22 16:27 SHERO_Vae 阅读(183) 评论(0) 推荐(0) 编辑
摘要: js 的阻塞特性: 所有浏览器在下载 JS 的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。直到 JS 下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。为了提高用户体验,新一代浏览器都支持并行下载 JS,但是 JS 下载仍然会阻塞其它资源的下载(例如.图片,css文件等) 阅读全文
posted @ 2016-08-22 16:19 SHERO_Vae 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 浮动的工作原理 浮动元素脱离文档流,不占据空间。浮动元素碰到包含它的边框或者浮动元素的边框停留。 浮动元素引起的问题: 1) 父元素的高度无法被撑开,影响与父元素同级的元素 2) 与浮动元素同级的非浮动元素会跟随其后 3) 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构 阅读全文
posted @ 2016-08-22 15:37 SHERO_Vae 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 共同点: (1) 改变行内元素的呈现方式,display被置为block; (2) 让元素脱离普通流,不占据空间; (3) 默认会覆盖到非定位元素上 不同点: absolute的”根元素“是可以设置的,而fixed的”根元素“固定为浏览器窗口。 当你滚动网页,fixed元素与浏览器窗口之间的距离是不 阅读全文
posted @ 2016-08-22 15:15 SHERO_Vae 阅读(1387) 评论(0) 推荐(1) 编辑