Javascript 为什么jQuery.load不';这页不行吗?

Javascript 为什么jQuery.load不';这页不行吗?,javascript,jquery,ajax,twitter-bootstrap,web,Javascript,Jquery,Ajax,Twitter Bootstrap,Web,我有一些内部html需要插入到div中,该div具有类模态体,如下所示: $(".modal-body").load("http://cistrome.org/finder/util/pure_meta?did=1660"); $.ajaxSetup({ timeout: 30000 }); 虽然可以通过浏览器访问,但无法将其加载到div,当我检查此ajax连接的状态时,它显示“已取消” 我尝试将超时设置得更长,如下所示: $(".modal-body").load("http://cist

我有一些内部html需要插入到
div
中,该div具有类
模态体
,如下所示:

$(".modal-body").load("http://cistrome.org/finder/util/pure_meta?did=1660");
$.ajaxSetup({ timeout: 30000 });
虽然可以通过浏览器访问,但无法将其加载到
div
,当我检查此ajax连接的状态时,它显示“已取消”

我尝试将超时设置得更长,如下所示:

$(".modal-body").load("http://cistrome.org/finder/util/pure_meta?did=1660");
$.ajaxSetup({ timeout: 30000 });

但它不起作用。有人对此有想法吗?

这是因为它可能违反了法律


如果页面的域和正在加载的页面不同,则浏览器安全系统不允许向资源发出ajax请求,并且
load
使用ajax加载内容。

您的请求应该来自

您可以尝试通过PHP获取内容:

echo file_get_contents("http://cistrome.org/finder/util/pure_meta?did=1660");
编辑:未测试,但您可以尝试以下操作: