我为我的Facebook画布应用程序创建了一个页面,并添加了一个新选项卡,显示应用程序的登录页面。但是,当用户单击登录按钮时,我想在“全屏”中打开应用程序(http://apps.facebook.com/amiinteresting),而不是在页面的IFrame内打开。原因是我的应用程序需要的宽度超过页面选项卡中的宽度。
这可以通过JavaScript或其他方式实现吗?
以下是一些用于描述问题和所需行为的图像:
页面标签上显示的应用程序(当前行为 - 不是我想要的):
应用程序显示在新窗口中(这是我想要的):
提前谢谢!
答案 0 :(得分:1)
根据您的具体要求,假设您有一个<a>
标记作为按钮,只需指定属性target = '_top'
,这将打开顶级链接,即更改浏览器地址,这样您的链接将是:
<a href="http://apps.facebook.com/amiinteresting" target="_top">Go to application</a>
希望这有帮助。