webjs -- jsonp的原理

xiaoxiao2021-02-28  109

html

<button id="bt">异步请求</button>

js

<script src="javascript/jquery-1.12.1.js"></script> <script> $('#bt').click(function(){ //使用动态创建SCRIPT标签代替XHR var s = document.createElement('script'); s.src="http://localhost/6.php?callback=f2"; document.head.appendChild(s); }); function f2(data){ console.log('开始处理服务器的响应数据'); console.log(data); } </script>

php

<?php //header('Content-Type: application/json'); header('Content-Type: application/javascript'); //sleep(5); $cb = $_REQUEST['callback']; //服务器端动态得到的数据 $str = '{"ename":"Tom", "age":20}'; echo $cb."(". $str. " )";

转载请注明原文地址: https://www.6miu.com/read-29700.html

最新回复(0)