在客户端加载外部脚本

时间:2012-01-09 08:01:15

标签: php javascript ajax cross-domain

我在加载文件时使用此方法:

$("<script/>", { "class": "test", "src": 'http://www.externalSite.com/js/xxx.js' }).appendTo("head");

文件加载正常,没问题。

我尝试在此文件中进行ajax调用以从服务器DB获取一些数据, 然后只是提醒结果。

当我从同一台服务器拨打电话时效果很好, 但是当我试图从外部服务器调用此脚本时,它会警告一个空字符串

1 个答案:

答案 0 :(得分:1)

Ajax不能用于从另一台服务器获取数据,它被称为相同的原始策略,主机名和端口号必须相同才能发出请求。