从页面选项卡以全宽打开应用程序

时间:2011-12-28 16:45:29

标签: facebook tabs facebook-canvas

我为我的Facebook画布应用程序创建了一个页面,并添加了一个新选项卡,显示应用程序的登录页面。但是,当用户单击登录按钮时,我想在“全屏”中打开应用程序(http://apps.facebook.com/amiinteresting),而不是在页面的IFrame内打开。原因是我的应用程序需要的宽度超过页面选项卡中的宽度。

这可以通过JavaScript或其他方式实现吗?

以下是一些用于描述问题和所需行为的图像:

页面标签上显示的应用程序(当前行为 - 不是我想要的):

Application displayed on page tab (current behavior - not what I want):**

应用程序显示在新窗口中(这是我想要的):

Application displayed in a new window (this is what I want)

提前谢谢!

1 个答案:

答案 0 :(得分:1)

根据您的具体要求,假设您有一个<a>标记作为按钮,只需指定属性target = '_top',这将打开顶级链接,即更改浏览器地址,这样您的链接将是:

<a href="http://apps.facebook.com/amiinteresting" target="_top">Go to application</a>

希望这有帮助。