Utilizo el siguiente código para cargar mediante JQuery en un div, funciona perfecto, y permite utilizar los botones del navegador (atrás/adelante y marcadores), ademas de url directas.
Código Javascript:
Ver original
var $j = jQuery.noConflict(); jQuery(document).ready(function($j) { function load(num) { $j('div#columna_derecha_centro').html('<img src="img/cargando.gif" class="cargando">') $j('div#columna_derecha_centro').fadeOut("slow").hide().load(num +".php").fadeIn("slow"); } $j.history.init(function(url) { load(url == "" ? "inicio" : url); }); $j('a.cargar').live('click', function(e) { var url = $j(this).attr('href'); url = url.replace(/^.*#/, ''); $j.history.load(url); return false; }); });
El problema es implementar el botón "me gusta" de facebook (Like button), el método por iframe lo carga pero al dar click no funciona, y el método XFBML simplemente no aparece.
¿Alguien sabe como hacerlo funcionar, si falta algo, o simplemente no se puede?.
Gracias.