zoukankan      html  css  js  c++  java
  • php之创建jsonp接口调数据

    jsonp跨域访问数据

    首先在php内写jsonp调用接口

    <?php
    //设置头部文件类型为json
    header('Content-type: application/json');
    //将request请求来的预定义数据转为html代码   htmlspecialchars 将字符串转为html代码 
    $jsoncallback = htmlspecialchars($_REQUEST ['jsoncallback']);
    //编写json数据
    $json_data = '["jsonp1","jsonp2"]'; 

    //输出jsonp格式的数据
    echo $jsoncallback . "(" . $json_data . ")";

    index.html文件

    <div id="divCustomers"></div>
    <script>
    function callbackFunction(result){
        var data = '';
        for(var i = 0; i < result.length; i++){
            data +=result[i];
        }
        document.getElementById('divCustomers').innerHTML = data;
    }
    </script>
    <script  src="http://localhost:8000/jsonp/jsonp.php?jsoncallback=callbackFunction"></script>
    

      

  • 相关阅读:
    Linux内核分析
    socket的protocal参数
    linux修改系统时间
    asdfadsf
    NoSQL数据库笔谈
    scrapy安装
    数字证书及CA的扫盲介绍
    Java数据类型
    EXISTS的用法
    python链接
  • 原文地址:https://www.cnblogs.com/wdxue/p/8573706.html
Copyright © 2011-2022 走看看