J
Juanjo87
Gamma
Diseñador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buena comunidad.
Resulta que llevo mucho tiempo intentando cargar las paginas de wordpress en mi plantilla mediante ajax, pero no consigo la mejor forma.
Actualmente estoy cargando las paginas así
parece que funciona bien, o al menos eso parece, pero me aparece un error en la consola del chrome:
jquery.min.js:4 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
Que estoy haciendo mal?
Resulta que llevo mucho tiempo intentando cargar las paginas de wordpress en mi plantilla mediante ajax, pero no consigo la mejor forma.
Actualmente estoy cargando las paginas así
PHP:
<script>
var isIndex = true;
$(document).ready(function(){
$(".a_img_carousel").click(function(event){ //Para todos los enlaces
event.preventDefault(); //Prevenimos su comportamiento habitual
//Cambiamos la dirección de la barra del navegador
history.pushState(null, "", $(this).attr("href"));
//Cargamos con Ajax la página
loadPage($(this).attr("href"));
});
//Para que carge cuando retrocedemos en el historial. Con el condicional
// se evita que el popstate salte la primera vez que entramos en la página
$(window).bind("popstate", function () {
loadPage(location.href);
});
});
//Funcion de carga de Ajax. Se suponone que:
// - #container está visible y es donde cargamos la página
// - #loading está invisible y tiene alguna animación para esperar la carga
// Se podría simplificar por $("#container").load(url);
function loadPage(url){
$("body").hide(300);
$("#loading").show(300);
$("body").load(url+"#head_background", function(){
$("#loading").hide(300);
$("body").show(300);
});
}
</script>
parece que funciona bien, o al menos eso parece, pero me aparece un error en la consola del chrome:
jquery.min.js:4 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
Que estoy haciendo mal?