2010-06-18 64 views
0

当从一个博客加载div到另一个博客(在localhost上)时,此代码可以在localhost上正常工作,但是当尝试从互联网上的博客加载到另一个博客时localhost),它不起作用,可能是什么问题?下面是代码。Jquery ajax将Web服务器的div内容加载到本地服务器

<?php 

$urlPage = 'http://www.somepage.com/'; //dont work 

//$urlPage = 'http://localhost/myBlog1/'; //work fine 
?> 

<script type="text/javascript"> 

    var addr; 

    jQuery(document).ready(function($){ 

     addr = '<?php echo $urlPage; ?>'; 

     $.ajax({ 
      url: addr, 
      success: function(html) { 
       $(".divToLoadContent").append($(html).find('#sidebar ul').html()); 
      } 
     }); 
     return false; 
    }); 
</script> 

<style type="text/css"> 
    .divToLoadContent { 
     margin:0px; 
     border: 1px solid lime; 
     width: 100%; 
    } 
</style> 

<div class="divToLoadContent"> 
</div> 
+1

你不能让一个AJAX请求到远程域:)不要让原始的HTML反正JSONP你虽然可以。 – 2010-06-18 09:49:45

+0

我不知道:) tnx,我只是在本地主机上测试:)我也尝试在互联网BTW 2博客,仍然没有。我会看看现在jsonp的例子:) – user147 2010-06-18 10:10:20

+0

仍然不能得到这个东西的工作,可以帮助我这个?我想从一个博客拉div标签到另一个? – user147 2010-06-18 11:42:50

回答