2011-02-08 2 views
0

Я разработал приложение facebook (тип: iframe), которое будет загружаться на вкладке страницы вентилятора. На этой вкладке у меня есть ссылка (код ниже), которая идет на страницу вне домена facebook и открывается в новом окне. У моей ссылки есть атрибут requirelogin = 1, поэтому я могу открыть диалог доступа к Facebook, когда пользователь нажимает на ссылку.facebook разрешить диалог доступа

Проблема возникает после того, как пользователь нажимает кнопку «Разрешить» в диалоговом окне «Разрешить доступ», моя ссылка загружается в том же окне, а не открывает новую. Кто-нибудь сталкивался с этой проблемой или предлагал открыть мою ссылку в новом окне после того, как пользователь нажмет кнопку «Разрешить»? Одно из решений, которое я пробовал, заключалось в том, чтобы установить href на промежуточную страницу, которая вызовет window.open, чтобы погладить мой URL-адрес, а затем перезагрузить вкладку страницы вентилятора, в которой я был в данный момент, но это похоже на действительно хакерское решение. Будут оценены любые дополнительные идеи.

ответ

0

Попробуйте это, вы можете заставить ссылку, которая открывает диалоговое окно, чтобы сделать это в новом окне с target:

<a href="facebook_dialog_link" target="_blank">Logging with Facebook</a> 

Надежда, что помогает!

Смежные вопросы