Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2018, 04:23
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 5 meses
Puntos: 8
Ocultar Iframe dentro de DIV al pulsar boton del iframe

Hola a tod@s, a ver si consigo explicarme bien y se puede hacer esto que se me ha ocurrido. Tengo una página con varias opciones. Al pulsar una de estas opciones, muestra un div que estaba oculto y que contiene un iframe con otra página.
Lo que quiero hacer es que cuando pulsen el botón de enviar de la página que está dentro del iframe, el div de la página padre vuelva a quedar oculto.

¿Es posible hacer esto? Os dejo el código del iframe y de la ocultación, por si sirve como pista:

El div con el iframe
Código HTML:
Ver original
  1. <div id="contenido"><iframe src="anyadir_agenda_intranet.asp" width="100%" height="670" scrolling="no" frameborder="0"></iframe></div>

La función que oculta/muestra el div:
Código Javascript:
Ver original
  1. <script language="JavaScript">
  2. function muestra_oculta(id){
  3. if (document.getElementById){ //se obtiene el id
  4. var el = document.getElementById(id); //se define la variable "el" igual a nuestro div
  5. el.style.display = (el.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div
  6. }
  7. }
  8. window.onload = function(){/*hace que se cargue la función lo que predetermina que div estará oculto hasta llamar a la función nuevamente
  9.  "contenido_a_mostrar" es el nombre que le dimos al DIV
  10.  Aplicamos un retardo de 10 milisegundos para que WP cargue el iframe antes de ocultarlo y ajuste bien el tamaño*/
  11. setTimeout ("muestra_oculta('contenido');", 10);
  12. }
  13. </script>
__________________
Vayamos por Partes :: Jack el Destripador