Tengo una página que contiene un iframe en otra página, lo que estoy buscando es hacer clic en algo dentro del iframe, que luego puede acceder o más específicamente esconder un div en el padre. Sé que algunos jQuery pero por alguna razón apenas se sientan allí sin expresión en el editor de código cuando trato de escribir por mi cuentaacceso div en iframe padre
Respuesta
tratar esto en marco flotante:
$('#DIVtobehidden', window.parent.document).hide();
Gracias, este es el que he usado, funciona de maravilla –
¿Funcionará esto si el padre está en un dominio diferente? – Awalias
$("#element-In-Iframe").on('click', function() {
$('#element-in-parent-window', window.parent.document).hide();
});
@CrystalMiller - Solía funcionar hace tres años, tenga en cuenta que también es exactamente lo mismo que la respuesta aceptada. En estos días, JSFiddle está ejecutando sus propios iframes desde un subdominio shell, por lo que se aplica la política del mismo origen. – adeneo
- 1. Elementos de acceso de la ventana padre de iframe
- 2. Iframe hereda del padre
- 3. iframe llamando al padre javascript
- 4. llamada Fancybox en el padre de iframe
- 5. Deshabilitar JavaScript en iframe/div
- 6. iframe frente div + jQuery
- 7. div overlay sobre iframe
- 8. Recuperación del iframe padre de un documento en jQuery
- 9. acceda y cambie la página padre de iframe (con jquery)
- 10. obtener parent.location.url - iframe - de hijo a padre
- 11. Obtener una referencia al padre IFRAME
- 12. Solo cargar iframe div en clics
- 13. jQuery envolver un iframe en div
- 14. posición div fijo en iframe no funciona
- 15. Acceso a los objetos DOM de la ventana padre de jQuery DOMWindow cargada con iFrame
- 16. ¿Cómo usar jquery desde el padre dentro de un iframe?
- 17. cómo estirar div altura para llenar div padre - CSS
- 18. Jquery cambiar fondo de div padre
- 19. div padre heredando divs child margin
- 20. acceso al nombre del iframe desde iframe interior
- 21. Acceso propiedad secundaria del ámbito padre
- 22. ¿Cómo puedo actualizar la ventana padre de un iframe?
- 23. SCRIPT5: Acceso denegado. Fancybox iFrame. Mismo dominio
- 24. Redirigir la ventana padre de una acción de iframe
- 25. iframe se corta cuando en div en safari móvil
- 26. cómo acceder a la página padre de iFrame usando jquery?
- 27. ¿Cómo inserto dinámicamente un iframe en un div
- 28. ¿Copia el contenido html de iframe en div (ajax)?
- 29. capture Haga clic en div que rodea un iframe
- 30. propiedades padre de Acceso en niños utilizando $ este
¿Están la página y el iframe alojados en el mismo subdominio? – rekire
sí lo son, tengo acceso a ambas páginas si el código debe ir en –
@Andrew Morris El acceso al código no es el problema, pero los navegadores no permiten acciones de JavaScript en diferentes dominios. Y esos dominios deben coincidir exactamente (incluso el protocolo debe ser el mismo, no se puede administrar el sitio https a través de JS desde un sitio http) – feeela