Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jqueryajax将div内容从Web服务器加载到本地服务器_Jquery - Fatal编程技术网

jqueryajax将div内容从Web服务器加载到本地服务器

jqueryajax将div内容从Web服务器加载到本地服务器,jquery,Jquery,当将div从一个blog加载到另一个blog(都在localhost上)时,此代码在localhost上运行良好,但当尝试从internet上的blog加载到另一个blog(localhost)时,此代码不起作用,可能是什么问题?下面是代码 <?php $urlPage = 'http://www.somepage.com/'; //dont work //$urlPage = 'http://localhost/myBlog1/'; //work fine ?> <sc

当将div从一个blog加载到另一个blog(都在localhost上)时,此代码在localhost上运行良好,但当尝试从internet上的blog加载到另一个blog(localhost)时,此代码不起作用,可能是什么问题?下面是代码

<?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>

var-addr;
jQuery(文档).ready(函数($){
地址='';
$.ajax({
网址:addr,
成功:函数(html){
$(“.divToLoadContent”).append($(html).find(“#工具条ul').html());
}
});
返回false;
});
.divToLoadContent{
边际:0px;
边框:1px固体石灰;
宽度:100%;
}

您不能向远程域发出AJAX请求:)无论如何不要获取原始HTML,JSONP您可以。我不知道:)tnx,我只是在本地主机上测试:)我也尝试了InternetBTW2博客,但仍然一无所获。现在我将查看jsonp示例:)仍然无法完成这项工作,可以帮助我吗?我想将div标记从一个博客拉到另一个博客?不过,您可以使用这个小技巧执行类似于ajax的跨域请求