jQuery没有使用.load填充div

时间:2012-09-12 15:53:54

标签: javascript jquery html ajax

我有一个jQuery脚本,我想从另一个页面获取类“content”的内容,并将其填入div“代码”。我有以下代码:

<script type="text/javascript">
  $(document).ready(function() {
      $('#code1').load("http://git.kbiggs.org/mdwrapper/tree/mdwrapper .content");
  });
</script>

但我在控制台中获得的只是[11:49:33.579] GET http://git.kbiggs.org/mdwrapper/tree/mdwrapper [HTTP/1.1 200 OK 46ms],我看到页面没有任何变化 - div不会最终填满。

我在这里做错了什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我认为您不能简单地将页面加载到div而不会出现跨域问题。 这是一项安全措施,否则世界各地的人们都会将其他网站的内容加载到自己的网站中。

您可以通过

实现这一目标
  1. 使用iframe
  2. 在PHP中使用cURL提取页面并将其发送到您的页面。