学习备忘录
Posted csdcs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习备忘录相关的知识,希望对你有一定的参考价值。
跨域
接触到的解决跨域的方法 JSONP,
1 header( ‘Access-Control-Allow-Origin:*‘ ); //所有访问 2 3 header( ‘Access-Control-Allow-Origin:http://www.study.com‘);//特定网站
JSONP
本质是利用 html中的<scirpt>标签具有跨域性的特点,通过<script>异步发送请求。
服务端返回一个特定字符串。这个字符串被js解析成一个函数调用。参数就是服务器传输的数据。
此方法需要前后端配合完成。只能以GET方式请求。ps:耗时操作都是异步,如请求,定时器
jQuery中的JSONP
Jquery的$.ajax()方法集成了JSONP的实现。用法如下:
1 $.ajax({ 2 url:" ", 3 data:{ 4 5 }, 6 dataType:‘jsonp‘,//与ajax没啥关系,ajax用的是XMLHttpRequest对象的方法
7 jsonp:""//传输的函数名,配合后台 8 success:function(result){ 9 10 } 11 });
以上是关于学习备忘录的主要内容,如果未能解决你的问题,请参考以下文章