Ir al contenido


Foto

Ayuda con <script> en mi pagina web.


  • Por favor identifícate para responder
1 respuesta en este tema

#1 chrismark182

chrismark182

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 17 octubre 2012 - 09:41

Mi consulta es la siguiente: tengo un diseño html 5 para visualizar videos:
me explico el efecto y el diseno ya funciona y todo eso..
Solo que desde la parte verde lima es un script que hara un recorrido de xml (si funciona solo sin diseno) y bueno quiero juntarlo con mi diseno del video html5 y haciendo document.write me sale solo la info del document.write pero sin el diseno y el contenido de html.
pense que el error era por mi script pero no es por que deje todo el script sin el document.write y si me visualizaba el contenido html.
 
queria saber que puedo hacer para que dentro del script reconosca mi codigo html?
o que puedo hacer, no se si el error document.write ?

<body>

<div id="page-wrap">
<video id="vp2_html5_rightSidePlaylist_UB" width="688" height="387" preload="auto">
<div id="playlist" class="hideElement">

<ul>//COMIENZA VIDEO 1
      <li class="xtitle">titulo1</li>
        <li class="xdesc">Descripcion1</li>
        <li class="xthumb">videos/thumbs/t_a1.jpg</li>
        <li class="xpreview">videos/previews/prev_a1.jpg</li>
        <li class="xsources_mp4">videos/1.mp4</li>

</ul> //TERMINA VIDEO 1
<ul>//COMIENZA VIDEO 2
    <li class="xtitle">titulo2</li>
        <li class="xdesc">Descripcion2</li>
        <li class="xthumb">videos/thumbs/t_a1.jpg</li>
        <li class="xpreview">videos/previews/prev_a1.jpg</li>
        <li class="xsources_mp4">videos/2.mp4</li>

</ul>//TERMINA VIDEO 2
<!-- DESDE AQUI-->
<script>           
if (window.XMLHttpRequest)
  {// code for IE7 , Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {//code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.open("GET","cd_catalog.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;

var x=xmlDoc.getElementsByTagName("CD");
for (i=0;i<x.length;i  )
  {
  document.write("<ul>");  //SE SUPONE QUE DESDE AQUI EMPIEZA EL VIDEO PERO NO LO RECONOCE
  document.write("<li class='xtitle'>");
  document.write(x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue);
  document.write("</li><li class='xdesc' >");
  document.write(x[i].getElementsByTagName("DESCRIP")[0].childNodes[0].nodeValue);
  document.write("</li><li class='xthumb' >");
  document.write('videos/thumbs/t_b1.jpg'); 
  document.write("</li><li class='xpreview' >");
  document.write('videos/previews/prev_b1.jpg');
  document.write("</li><li class='xsources_mp4 >");
  document.write(x[i].getElementsByTagName("VIDEO")[0].childNodes[0].nodeValue);
  document.write("</li></ul>");
  }
</script>
<!--fin ul-->
</div>
</video>
</div>

</body>
  • 0

#2 chrismark182

chrismark182

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 17 octubre 2012 - 04:24

BUeno  de tanto intentar lo que hice fue poner todo el codigo html como document.write y asi si me funciono....


  • 0




IP.Board spam blocked by CleanTalk.