Я пытаюсь создать простую страницу Newsfeed на основе интересов пользователей. Ниже я предоставил свой код для того же самого. Я просто не понимаю проблему здесь. Дело в том, что этот же код отлично работает на моем локальном хосте, но он не работает так же, как на онлайн-серверах. Но $ (окно) .scroll (функция() работает отлично и Datas в настоящее время выборки правильно, но функция .load() не в состоянии принести ДАННЫЕ.Функция Javascript .load() не выполняется
я gettingbelow ошибки в JavaScript Consol.log
XMLHttpRequest не может загрузить http://redirect.main-hosting.com/error404.php/26?domain=www.nizilla.tk Нет заголовка «Access-Control-Allow-Origin» на запрашиваемом ресурсе . Начало http://www.nizilla.tk 'поэтому не допускается доступ.
Я также попытался изменить путь src как src = "./ profile-newsfeed/jquery-1.9.1.min.js", но все же я столкнулся с той же ошибкой.
/*-------------------------------- */
<script src="http://www.nizilla.tk/profile-newsfeed/jquery-1.9.1.min.js"> </script>
<script type="text/javascript">
$(document).ready(function() {
var track_load = 0; //total loaded record group(s)
var loading = false; //to prevents multipal ajax loads
var total_groups = <?php echo $totalpage; ?>; //total record group(s)
//alert(total_groups);
if(total_groups<=0)
{
window.location='http://www.nizilla.tk/profile php/profilefollow.php';//
}
else
{
$('#container').load('http://www.nizilla.tk/profile php/userinterest.php', {'group_no':track_load}, function() {track_load++;}); //load first group
$(window).scroll(function() { //detect page scroll
if($(window).scrollTop() + $(window).height() == $(document).height()) //user scrolled to bottom of the page?
{
if(track_load <= total_groups && loading==false) //there's more data to load
{
loading = true; //prevent further ajax loading
$('.animation_image').show(); //show loading image
//load data from the server using a HTTP POST request
//http://www.nizilla.tk/profile php/userinterest.php
$.post('http://www.nizilla.tk/profile php/userinterest.php',{'group_no': track_load}, function(data){
$("#container").append(data); //append received data into the element
//hide loading image
$('.animation_image').hide(); //hide loading image once data is received
track_load++; //loaded group increment
loading = false;
}).fail(function(xhr, ajaxOptions, thrownError) { //any errors?
alert(thrownError); //alert with HTTP error
$('.animation_image').hide(); //hide loading image
loading = false;
});
}
}
});
}
});
Было бы очень полезно, если вы можете указать на мою ошибку here..i действительно ценю вашу помощь
проверки этого связанный пост. http://stackoverflow.com/questions/6114436/access-control-allow-origin-error-sending-a-jquery-post-to-google-apis – Jason