Heim > php教程 > php手册 > Hauptteil

浅析php中jsonp的跨域实例

WBOY
Freigeben: 2016-06-13 11:46:23
Original
710 Leute haben es durchsucht

我们现在www.test.com这个域名下面有这么个html文件testjsonp.html:

复制代码 代码如下:



 
 


     Untitled Page
     
     
    
 
 
 

注意,要真正运行上面的代码可能需要jquery的文件,你可以将改为你目录中jquery的文件路径:
如:
然后,你可以再找个另外一个域名的web目录,将文件jsonp.php:

复制代码 代码如下:


$callback = $_GET["callback"];
$a = array(
 'code'=>'CA1998',
    'price'=>'6000',
    'tickets'=>20,
    'func'=>$callback,
);
$result = json_encode($a);
echo "flightHandler($result)";
exit;


放到这个目录下面去。这样就可以测试了。
直接在浏览器访问testjsonp.html.就可以看到效果了。
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage