我正在尝试使用此 mod 使用 jquery 执行跨域请求:http: //james.padolsey.com/javascript/cross-domain-requests-with-jquery/。
该脚本可在https://github.com/padolsey/jQuery-Plugins/blob/master/cross-domain-ajax/jquery.xdomainajax.js获得。
首先,我想测试执行页面上引用的 .load 函数的 mod 的功能:
$('#container').load('http://google.com'); // SERIOUSLY!
我对如何做到这一点的简单猜测如下
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.xdomainajax.js"></script>
</head>
<body>
<div id="container">
google.com should be placed here
</div>
<script type="text/javascript">
$('#container').load('http://google.com');
</script>
</body>
</html>
但是,这不起作用(只是输出 google.com 应该放在此处)。
任何有关如何改变我的猜测的帮助将不胜感激。
我已经查看了如何使用 .load() 从另一个域获取内容?这似乎与我的问题的内容几乎相同,但没有回答您如何实际使 jquery mod 链接工作。