使用jQuery加载外部URL

时间:2012-01-30 19:23:46

标签: jquery

如何使用jQuery将外部网页的部分加载到DIV中?根据类似问题的答案,我尝试了以下方式,但它对我不起作用。

<script type="text/javascript">
$(document).ready(function(){
      $(document).ready(function(){
          var _url = 'http://www.campaignmonitor.com/templates/#galleryThumbs';
          $('#mbody').attr('src',_url);
});
</script>
<div id="mdody"></div>

请不要推荐iframe。它不可能只检索外部页面的一部分到我的iframe。我只需要在我的页面中查看外部页面的DIV部分。

2 个答案:

答案 0 :(得分:0)

除非其他域支持CORS,否则无法从跨域位置检索html。

答案 1 :(得分:0)

尝试:

var resturl = "http://example.com";

$.ajax({
  url: resturl,
  dataType: 'jsonp',
  success: function(data){
   $("#mdody").html(data);      
  }
});