Я думаю, что проблема, с которой вы сталкиваетесь, заключается в том, что при перенаправлении с использованием Javascript вы фактически перенаправляете iframe, а не всю веб-страницу. Это приводит к отображению страницы facebook внутри iframe, которая обнаруживается и вместо этого появляется логотип + пустая страница. То, что вы хотите, это выполнить перенаправление на всю страницу. Это может быть достигнуто с помощью:
window.top.location = somelocation;