Ссылка на приложение facebook со страницы Facebook не работает?

#facebook

#Facebook

Вопрос:

У меня есть готовое приложение facebook, которое должно быть связано со страницей facebook. Я пытаюсь связать URL-адрес canvas моего приложения с кнопкой на странице с помощью javascript, вызвав:

 function onBtnClick() { window.location = "http://apps.facebook.com/CANVAS_URL/"; } 
  

Когда я нажимаю кнопку, которая должна привести меня к приложению, я получаю только пустую страницу с синей рамкой и строкой «Facebook» внутри нее (в значительной степени похожей на facebook logo)

Это поле является ссылкой на мое приложение, и при нажатии я попадаю в http://apps.facebook.com/CANVAS_URL/

Та же проблема возникает в приложении, где я пытаюсь связать страницу facebook. Ссылка там представляет собой обычный <a> тег.

Есть ли у вас какие-либо идеи, как перенаправить на приложение без этой дополнительной страницы Facebook?

Заранее спасибо,

Мартин

Ответ №1:

Используйте это вместо:

 top.location.href = "http://apps.facebook.com/CANVAS_URL/";
  

Для перенаправления вам нужен верхний фрейм (Facebook).

Комментарии:

1. Большое спасибо, это решило проблему. Извините, что беспокою этим глупым вопросом

Ответ №2:

При использовании простой <a> HTML-ссылки попробуйте target="_top"