Foros del Web » Programando para Internet » Javascript »

getElementByID desde Iframe

Estas en el tema de getElementByID desde Iframe en el foro de Javascript en Foros del Web. Hola maestros del web! tengo un problema y el mismo lo eh buscado y no aparece, paso a comentar: en el HTML tengo un reproductor ...
  #1 (permalink)  
Antiguo 07/01/2011, 17:39
 
Fecha de Ingreso: enero-2011
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
getElementByID desde Iframe

Hola maestros del web! tengo un problema y el mismo lo eh buscado y no aparece, paso a comentar: en el HTML tengo un reproductor FLASH el cual le paso canciones y lo paro desde javascript pero si quiero pararlo desde un iframe no funciona!, como debo hacer ?????



HTML





<div id="radio">
<object type="application/x-shockwave-flash" data="audio.swf" width="0" height="0" id="audio">
<param name="allowScriptAccess" value="all" />
<param name="movie" value="audio.swf" />
</object>
</div>



<a href="javascript:reproduce('track.mp3')">Canción 1</a>


<a href="javascript:stop();">stp</a>


pego aqui la llamada que hago desde el iframe que poniendolo en el index si que funciona.



function stop() {



document.getElementById("audio").stop();

}


function reproduce(_cual) {
document.getElementById("audio").playSound(_cual);
}



Desde ya muchísimos respetos a la gente que me sepa responder o ayudar!


SALUDOS!
  #2 (permalink)  
Antiguo 07/01/2011, 17:45
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Tema movido desde Web general

Hola, busca info sobre el objeto window (me refiero a parent)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 07/01/2011, 20:20
 
Fecha de Ingreso: enero-2011
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: getElementByID desde Iframe

Caricatos gracias por tu grata respuesta, pero puedo por ejemplo llamar al html de esta forma:

document.location.href="http:..."=document.getElem entById("audio").stop();


???


Saludos!
  #4 (permalink)  
Antiguo 07/01/2011, 22:19
 
Fecha de Ingreso: enero-2011
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: getElementByID desde Iframe

caricatos! gracias por tu genial pista, crack;

era simplemente esto: window.parent.document.getElementById("audio").sto p();


sin tu ayuda me hubiera vuelto loco buscando la forma,

saludos.

Etiquetas: getelementbyid, iframe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:30.