Я делаю приложение iframe на Facebook. Когда я работал как обычный веб-сайт, это:
$('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
работал нормально.
Теперь он находится внутри фрейма Facebook, и размер фрейма изменяется в соответствии с его содержимым. В результате на фрейме больше нет полосы прокрутки, а для навигации вы используете полосу прокрутки родительского окна. Я предполагаю, что это является причиной проблемы.
Можно ли добиться того же эффекта, даже если он находится внутри iframe?