关于跨域问题,除了后端给一个上下文之外,前端还可以使用jsonp来解决,下面来说说客户端的完整实现:
<html> <head> <meta charset="utf-8"> <title>JSONP 小例子</title> </head> <body> <div id="container"></div> <script> function callback(result,methodName){ var html='<ul>'; for(var i=0;i<result.length;i++){ html+='<li>'+resule[i]+'</li>' } html+='</ul>' document.getElementById('container').innerhtml==html; } </script> <script type="text/script" src="http://........?jsonpcall=callback"></script> </body> </html>