Javascript 为什么jQuery.load不';这页不行吗?
我有一些内部html需要插入到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
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");
编辑:未测试,但您可以尝试以下操作: