芒果团子的博客

芒果团子的博客

想要一直是个自由而快乐的灵魂

BFC的理解与应用
BFC的含义Block Formatting Context ,块级格式化上下文。独立的块级渲染区域,只有block-level box参与,拥有一套渲染规则来约束块级盒子的布局,与区域外部无关。 BFC生成满足下列条件之一: 根元素或其它包含它的元素, 浮动的元素,float为left/right overflow的值不为visible,auto/scroll/hidden position:absolute/fixed display的值为inline-block、table-cell、table-caption、flex,flow-root(chrome及火狐支持,兼容性较差) ...
ajax总结(一)
XMLHttpRequest 2级2级中表单数据类型:FormData,使用FormData的话不必明确的在xhr上设置请求头。12var data = new FormData();data.append('name', 'Jone') 超时设定浏览器在指定时间内没有接收到响应,会触发timeout事件 123456xhr.open();xhr.timeout = 1000; // 超时时间设置为1秒xhr.ontimeout = function(){ // 超时处理 // do somthing }xhr.send...
ajax总结(三)
跨域问题,CORSCORS(跨源资源共享),使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定请求或响应是成功或失败。 IE实现CORS1234567// ie中使用XDRvar xdr = new XDomainRequest();xdr.onload = function(){ alert(xdr.responseText);}xdr.open('get', 'http://www.ajax.com/page');xdr.send(); 只能访问响应的原始文本,无法确定响应的状态码1234// 指定一个e...
ajax总结(一)
ajax基本用法异步传输基于字符,同步传输基于比特。123456789101112131415161718192021222324252627282930313233343536373839// 封装一个源生的ajax函数var eg = {};eg.AJAX = function(config, callback){ var xhr; if(window.XMLHttpRequest){ // 浏览器支持XMLHttpRequest xhr = new XMLHttpRequest(); // IE7+支持 ...
avatar
芒果团子
是个颜狗
FRIENDS
百度 google