Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

mandar parametros desda javascript a embed - problemas flv swf

155 views
Skip to first unread message

LuisDavid

unread,
Jun 12, 2009, 5:27:12 PM6/12/09
to Ajax-es
Hola grupo que tal, buen dia, a saber, mirad tengo este problemilla,
no se como cambiar un video por otro dentro de una etiqueta embed
usando Javascript, tengo el codigo:

<div align="center">
<embed src="mediaplayer.swf" width="500" height="310"
allowscriptaccess="always" allowfullscreen="true"
flashvars="height=310&width=500&file=sample1.flv&screencolor=0x000000&"></
embed></div>

me explico:

mediaplayer.swf - es un reproductor que encontre en la web, que me
parece bueno para reproducir videos.

el reproductor lo encontre en: http://www.publiblanes.net/video_flv/flvplayer_flv/player.html
y funciona de maravillas;

sample1.flv - es el video que carga al iniciar la pagina.

ahora lo que quiero es cambiar sample 1.flv por otro sample2.flv...
etc. segun se seleccione el video.

La idea que tengo es por ejemplo desde un select:

<select name="videos" onChange="cargarvideo(a);"><option
value="sample1.flv">video1</option><option value="sample2.flv">video2</
option><option value="sample3.flv">video3</option><option
value="sample4.flv">video4</option></select>

que al seleccionar el video se modifique en el mismo embed el valor
sample1.flv, por el valor seleccionado.

trate de hacerlo usando:

document.write("<embed src="mediaplayer.swf" width="500" height="310"
allowscriptaccess="always" allowfullscreen="true"
flashvars="height=310&width=500&file="+sample1+".flv&screencolor=0x000000&"></
embed>");

pero el embed no carga asi, tampoco usando innerHTML.

Grupo es posible modificar los paramentros desde javascript a una
etiqueta embed?? como lo planteo (no se si fui claro), o que estoy
haciendo mal, ayuda porfavor. desde ya les agradesco cualquier ayuda
que manden.

PD. la funcion cargarvideo(a), no lo posteo porque sencillamente no la
tengo, lo puse porque es una idea que tengo, de como cargar los videos
desde javascript a embed.

gracias por la ayuda que puedan darme, valga la redundancia. que
tengan buen dial.

Camello Ar

unread,
Jun 12, 2009, 6:10:33 PM6/12/09
to Aja...@googlegroups.com
Dos cosás que haría es
1) Poner un id al embed (pe ejemplo player
2) desde la función recarga(video) poner

document.player.flashvars="height=310&width=500&file=$video&screencolor=0x000000&";

Si así no funciona, en el div previo al player ponele un ID (divplayer)

y en recarga(video) pones

document.getElementById('divplayer').innerHTML = ""<embed src="mediaplayer.swf" width="500" height="310" allowscriptaccess="always" allowfullscreen="true" flashvars="height=310&width=500&file="$video+".flv&screencolor=0x000000&"></embed>"

Miguel Panuera

unread,
Jun 12, 2009, 6:29:37 PM6/12/09
to Aja...@googlegroups.com
uhmm, en todo caso podrias cargar un iframe y pasarle los datos del embed
lo q me parece extraño esq no t funcione con innerHTML con un div.
una vez lo logre hacer con un reproductor de video, pero lamentablemente toda esa data murio con mi portatil :S

Sorry. pero si se puede sigue intentando.
--
Miguel Panuera
Estudiante de Pregrado
Ciencias de la Computacion
mpanuera[AT]gmail.com
Reply all
Reply to author
Forward
0 new messages