Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/09/2011, 17:34
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: insertar reproductor de video en pagina web

me quedan algunas dudas de tu planteo, pero por lo que entiendo, vos tenes los reproductores, lo que querés es que se vea uno u otro al apretar un link, y siempre en la misma página.
como sos nueva, creo que la solución más simple es que pongas tus reproductores dentor de dos divs con la propiedad display:none; de css y que tus links, que bien pueden ser dos imágenes a manera de botones, cambien la propiedad por disply:block; con un minimo de javascript

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>Alternar Video</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <script type="text/javascript">
  7. //<![CDATA[
  8.  
  9. /* ---------------------------- */
  10. /* MostrarOcultar Capas Multiples       */
  11. /* ---------------------------- */
  12.  
  13. function m_oCapas() {
  14.  var i,a,v,elemento,cond=m_oCapas.arguments;
  15.  for (i=0; i<(cond.length-2); i+=3)
  16.  with (document) if (getElementById && ((elemento=getElementById(cond[i]))!=null)) { v=cond[i+2];
  17.    if (elemento.style) { elemento=elemento.style; v=(v=='ver')?'block':(v=='ocultar')?'none':v; }
  18.    elemento.display=v; }
  19. }
  20.  
  21. //]]>
  22. </head>
  23. <p>
  24. <button onclick="m_oCapas('video_uno','','ver','video_dos','','ocultar');">Ver video 1</button>
  25. <button onclick="m_oCapas('video_uno','','ocultar','video_dos','','ver');">Ver video 2</button>
  26. </p>
  27. <div id="video_uno" style="display: none; width: 300px; height: 300px; border: solid 1px #000;">
  28. código del reproductor 1
  29. </div>
  30. <div id="video_dos" style="display: none; width: 300px; height: 300px; border: solid 1px #000;">
  31. código del reproductor 2
  32. </div>
  33. </body>
  34. </html>

Hay mejores opciones, Ajax, php, pero creo que con esto te tendría que bastar

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.