web
文章平均质量分 51
Mrs_lynne
这个作者很懒,什么都没留下…
展开
-
AJax技术
Ajax是一种浏览器端与服务器端交互技术,核心对象是XMLHttpRequest,允许在不刷新整个页面的情况下动态维护数据.优点:提高用户体验,减少服务器端压力缺点:1、破坏浏览器的Back行为2、一些手持设备没法支持Ajax3、因为其异步交互的特性,若同时有多个Ajax请求,无法保证哪一个先获得响应,需要手动处理js操作ajax代码:/** * 创建XMLHttpRe原创 2012-11-25 14:31:46 · 525 阅读 · 0 评论 -
CSS选择器
1、类选择器eg:.test{color:red;}2、ID选择器eg:#test{color:red;}3、标签选择器eg:p{color:red;}4、后代选择器eg:.father.child{color:red;}5、子选择器eg:#test > a{color:red;}原创 2012-11-12 23:15:55 · 467 阅读 · 0 评论 -
前端优化原则
web前端性能优化原则:1、尽量减少HTTP请求次数 |-合并css、js文件 |-使用CSS Sprites减少图片请求,把所有背景图片都放到一张图里,通过background-position、background-image属性来显示图片的不同部分.2、缓存Ajax请求结果3、延迟一些不是必须的加载内容(如用户操作之后才会显示的内容或者一些折叠内容)4原创 2012-11-15 17:12:33 · 475 阅读 · 0 评论 -
HTTP请求&响应字段
对HTTP协议的了解一直是半知半懂的状态,一被问细就不知云云了,嘎嘎、、、今天狠下心要拿下它了~首先,HTTP(hypertext transport protocol),中文名:超文本传输协议;定义:定义了浏览器和服务器请求和应答的通信规则。HTTP工作在TCP/IP协议中(事实上,HTTP可以在任何其他协议上实现,HTTP只假定其下层协议提供可靠的传输,任何能提供这种保证的协议都能原创 2012-11-12 22:57:03 · 972 阅读 · 0 评论 -
IE & FF
1、IE下有outerHTML,FF下没有。可以将要取outerHTML的元素,clone出来再插入一个临时元素中,再取临时元素的innerHTML即可,最后要用removeChild()删掉临时元素。2、ajax生成XMLHttpRequest对象不同,FF是new XMLHttpRequest(),IE是new ActiveXObject("Microsoft XMLHTTP");3、原创 2012-11-22 23:18:30 · 549 阅读 · 0 评论 -
前端常见面试题【JS】
1、 /** * 事件绑定通用函数 */ function bind(/*元素*/el,/*事件类型*/type,/*回调函数*/fn){ if(window.addEventListener){ el.addEventListener(type,function(){原创 2012-11-18 23:40:18 · 1327 阅读 · 0 评论 -
【js跨域访问的一些解决方案】
最近的几个需求,都涉及跨域访问,几次查资料下来,根据自己的理解总结了几个常用的解决跨域访问方法: 神马是跨域访问?各位大牛同事,别见笑。之前我就是连跨域访问都不清楚的小白。。。如果在http://www.a.com中,我们希望使用Ajax来获得http://www.b.com中内容,由于两个站点不是同一个域名,此时就出现了跨域访问问题。同源策略规定跨域之间的脚本是隔离的,一个域原创 2012-09-03 20:55:46 · 837 阅读 · 0 评论 -
正则表达式详解
正则表达式定义方式:1、直接量创建:var pattern = /\s*test\s*/gi;2、构造函数创建:var pattern = new RegExp("\\s*test\\s*", "gi");区别:通过直接量创建的是固定模式的模式,而当要动态构造模式时只能使用构造函数创建正则的字符类:字符 匹配[...]原创 2012-11-23 15:48:49 · 864 阅读 · 0 评论 -
CSS面试题
1、css hackFF - #test{background-color:red !important}IE9 - #test{ background-color:red\9\0}IE8 - #test{ background-color:red\0}IE7 - #test{ +background-color:red}IE6 - #test{ _background-原创 2012-11-20 14:45:46 · 1012 阅读 · 0 评论