2011-09-30 9 views
8

Estoy trabajando en la aplicación iframe de Facebook. Tengo un cuadro de mensaje emergente dentro de esta aplicación. Ese pop-up es tener una posición fija. Pero no funciona como se agrega dentro de iframe que no tiene desplazamiento.posición div fijo en iframe no funciona

¿Es posible hacer emergente fijo en su posición si está en el iframe que no tiene desplazamiento?

Respuesta

11

¿Es posible hacer emergente fijo en su posición si está en el iframe que no tiene desplazamiento?

Nope - el iframe es un documento en sí mismo. Cualquier cosa con position: fixed allí es no fija en relación con el documento principal.

Si desea que se corrija algo en relación con el documento principal, debe colocarlo en el documento principal, ya sea directamente o copiando el nodo mediante JavaScript (usar jQuery es una buena idea en ese caso).

Para que esto último funcione, tanto el documento principal como el documento iframed deben estar en el mismo protocolo, puerto y dominio.

Cuestiones relacionadas