<script src="jquery/jquery-1.4.4.min.js" type="text/javascript"></script>
<script>
$(function(){
$("#cont").load("http://www.123cha.com/ip/",{"q":"13889571222"});
})
$.ajaxSetup({
cache:false
})</script>
</head><body>
<div id="cont"></div>
</body>为什么我本地执行 111.htm 就可以读取到远程内容
而我通过 127.0.0.1/111.htm 192.168.1.2/111.htm 却读不到远程内容 ?
<script>
$(function(){
$("#cont").load("http://www.123cha.com/ip/",{"q":"13889571222"});
})
$.ajaxSetup({
cache:false
})</script>
</head><body>
<div id="cont"></div>
</body>为什么我本地执行 111.htm 就可以读取到远程内容
而我通过 127.0.0.1/111.htm 192.168.1.2/111.htm 却读不到远程内容 ?
如果远端是可以自己控制的,可以用jsonp方式,通过<script>标签来获取远端用js封装的数据。
此外,就在服务器端用代理来获取远端数据存到本地后,再用XHR获取本地的数据.