美文网首页
AJAX跨域问题处理:jsonp【GET请求】

AJAX跨域问题处理:jsonp【GET请求】

作者: 冻豆芽 | 来源:发表于2017-06-09 23:04 被阅读0次

     因为<script>标签对不受同源策略的影响,所以我们可以借用<script>来进行跨域传输,

                                               1,创建一个标签对,<script>

                                                2.把我们的URL写进<script>的src属性中。

                                                3.将我们的所传参数写入URL如图,我传了nuum以及callback

    url="http://192.168.31.180/DEMO/save.php?nuum=1&callback=Call_Back"

    其中我的nuum只是传了一个1

    但是我的callback传的是个函数Call_Back(s)

    函数内容如下,参数s就是我们准备从服务中获取的数据

    【PHP】

    当服务器接受到客户的GET请求后,通过$_GET["callback"]能获取到我们传过来的函数Call_Back(s),

    最后在通过  echo $U_srt."(".json_encode($qq).")"; 将服务器中这句话传入参数s中并返回给客户端。

    在客户端中 Call_Back这个函数里就可以对传过来的数据s进行处理了。

    以上都是个人理解,如有理解错误还请指正,谢谢


    相关文章

      网友评论

          本文标题:AJAX跨域问题处理:jsonp【GET请求】

          本文链接:https://www.haomeiwen.com/subject/yzjaattx.html