Hola, tengo un grave problema con mi pagina, me mandaron a hacer una pagina que muestre unos resultados en forma de graficas con javascript, el problema es q estos valores se encuentran dentro de un archivo de UNiX, a mi me toca transformarlos a txt, y de ahi tomar los valores necesarios para las graficas.
El problema es q para que la grafica trabaje mejor tengo q poner estos valores dentro de un Array, pero estos tienen q ser leidos desde el archivo, pero no puedo hacerlo, me pudieran ayudar gracias.
Este es el codigo q estoy usando:
<script language=javascript> var valor= "C:\\Documents and Settings\\jgrana01\\Escritorio\\ENSAYO\\valores.txt" </script>
<script language=javascript> var valArray = new Array(); </script> <!-- comprobar si el archivo existe--> <script language=javascript> function MostrarEstadoDeArchivo(path) { var fso; fso= new ActiveXObject("Scripting.FileSystemObject" if (fso.FileExists(path)) { return path += " SI existe."; } else { return path += " NO existe."; } } </script> <!-- mostrar el resultado de la rutina anterior (archivo existente) en la pantalla--> <script language=javascript> function ExisteArch() { var estado; estado=MostrarEstadoDeArchivo(valor); document.write(estado+"<BR><BR>" } </script> <!-- abrir el archivo --> <script language=javascript> function AbrirArchivo(path) { var fso; fso= new ActiveXObject("Scripting.FileSystemObject" var ForWriting= 2; var TristateTrue= -1; var OpenFile; OpenFile=fso.OpenTextFile(valor,ForWriting,true,TristateTrue) if (OpenFile); { return path +=" El archivo "+valor+" ha sido abierto"; } } </script> <!-- mostrar el resultado de la rutina anterior (aBRir archivo) en la pantalla--> <script language=javascript> function AbrirAr() { var abrir; abrir=AbrirArchivo(valor); document.write(abrir+"<BR><BR>" } </script>
<BR> EL ARRAY NO TOMA LOS VALORES DEL ARCHIVO <BR><BR> <script language="javascript1.2"> graph = new BAR_GRAPH("hBar"//se inicializa la grafica graph.values = valArray;//se insertan los valores en la grafica graph.showValues= 1;//muestra los valores de la grafica document.write(graph.create());//se muestra la grafica por pantalla </script> <BR> LA GRAFICA SI ESTA TOMANDO LOS VALORES DEL ARRAY </P>
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro