2011-09-30 94 views
8

我正在使用Facebook iframe应用程序。我在这个应用程序中有一个弹出消息框。弹出的是固定的位置。但它没有工作,因为iframe中没有滚动添加。在iframe中的位置固定div无法正常工作

如果在没有滚动的iframe中弹出固定位置,可能会弹出固定位置吗?

回答

11

如果在iframe中没有滚动的情况下,是否可以使弹出固定位置?

不 - iframe本身就是一个文件。有position: fixed的任何东西都有而不是相对于主文档固定。

如果您想要修改某些相对于主文档的内容,您需要将其直接放入主文档中 - 或者使用JavaScript复制节点(在这种情况下使用jQuery是个好主意)。

对于后者的工作,主文档和iframed文档都需要在同一个协议,端口和域上。