谈谈你对http协议的认识。 2、谈谈你对websocket协议的认识。 3、什么是magic string ? 4、如何创建响应式布局? 5、你曾经使用过哪些前端框架? 6、什么是ajax请求?并使用jQuery和XMLHttpRequest对象实现一个ajax请求。 7、如何在前端实现轮训? 8 ...
分类:
编程语言 时间:
2018-09-28 00:03:50
阅读次数:
172
由于浏览器的同源策略,用户想要跨域访问浏览器就会报错,那么就涉及到解决跨域的问题。最近我接触到的解决方法是两个,jsonp和cors。 jsonp(json with padding)我们虽然不能直接用XMLHttpRequest 请求不同域上的数据,但是在页面上 引入不同域上的js 脚本文件却是可 ...
分类:
Web程序 时间:
2018-09-27 18:06:31
阅读次数:
120
基本的原理就是将图片格式转换成base64格式的,进行压缩,然后再转回固定格式的图片文件,大的形式是以form表单形式进行后台交互的,但里面会new一个form和一个XMLHttpRequest对象,这样可以弥补form表单提交文件没有失败返回的空缺,当限制使用jquery里的AjaxForm的时候 ...
分类:
Web程序 时间:
2018-09-14 01:09:04
阅读次数:
225
XMLHttpRequest:AJAX核心的类 $("#btnGetDate").click(function () { //开始通过AJAX向服务器发送请求. var xhr; if (XMLHttpRequest) {//表示用户使用的高版本IE,谷歌,狐火等浏览器 xhr = new XMLH ...
分类:
Web程序 时间:
2018-09-11 01:08:37
阅读次数:
242
1、创建异步对象 一般命名为xhr var xhr = new XMLHttpRequest(); 2、 设置请求行 open(请求方式,请求url) 1.get 需要在url后面拼接参数(如果有参数) 2.post请求不需要拼接参数 xhr.open("post","validate.php"); ...
分类:
Web程序 时间:
2018-09-10 21:19:06
阅读次数:
199
1.请求方式 post 2.headers设置:X-Requested-With:XMLHttpRequest 代码判断是以此为依据的 (Content-Type:application/x-www-form-urlencoded) 3.body中可以写请求参数,不过要设置编码方式(我没有传值) ...
分类:
Web程序 时间:
2018-09-05 13:57:34
阅读次数:
426
一、XMLHTTPRequest Ajax技术核心是XMLHTTPRequest对象(简称XHR),是由微软首先引入的一个特性,其他浏览器提供商后来都提供了相同的实现。在XHR出现之前,Ajax式的通信必须借助一些手段来实现,大多数是使用隐藏的框架或内嵌框架。 Ajax,是Asynchronout ...
分类:
Web程序 时间:
2018-09-05 09:03:18
阅读次数:
183
浏览器的同源策略会导致跨域,这里同源策略又分为以下两种: DOM同源策略:禁止对不同源页面DOM进行操作。这里主要场景是iframe跨域的情况,不同域名的iframe是限制互相访问的。 XmlHttpRequest同源策略:禁止使用XHR对象向不同源的服务器地址发起HTTP请求。 只要协议、域名、端 ...
分类:
其他好文 时间:
2018-09-04 19:06:17
阅读次数:
128
输入url用户按下回车键 主要的流程下面这张图已经非常清晰了。下图主要通过Navigation Timing API在客户端收集性能数据,并用XMLHttpRequest 或其它技术传送到服务端。同时,该API使你可以衡量之前难以获取的数据,如卸载前一个页面的时间,在域名解析上的时间,在执行load ...
分类:
其他好文 时间:
2018-09-03 19:27:05
阅读次数:
227
1.XMLHttpRequest对象 创建XMLHttpRequest对象 例子: 2.解析xml字符串 Internet Explorer 使用 loadXML() 方法来解析 XML 字符串,而其他浏览器使用 DOMParser 对象。 3.xml DOM a.解析xml文件 b.解析xml字符 ...
分类:
编程语言 时间:
2018-09-03 15:34:26
阅读次数:
177