Foros del Web » Programando para Internet » Javascript »

Problema con popup en ordenadores distintos...

Estas en el tema de Problema con popup en ordenadores distintos... en el foro de Javascript en Foros del Web. Tengo el siguiente código en una web: <script language="JavaScript"> function popupgrafica() //Abre en una nueva ventana en la que presenta lo que haya dentro de ...
  #1 (permalink)  
Antiguo 12/04/2004, 04:35
 
Fecha de Ingreso: marzo-2004
Mensajes: 90
Antigüedad: 20 años, 1 mes
Puntos: 0
Problema con popup en ordenadores distintos...

Tengo el siguiente código en una web:

<script language="JavaScript">
function popupgrafica()

//Abre en una nueva ventana en la que presenta lo que haya dentro de la etiqueta "grafica"

{
var popup = window.open("", "", "menubar=no, width=750, height=330, top=300, left= 250, resizable=yes");
popup.document.open();
popup.document.writeln("<html><head><title>Servici o de Estad&iacute;sticas de IT</title><link rel=\"STYLESHEET\"href=\"./estilo/estilo.css\"></head><body><table class=\"blanca\" width=\"735\"><td colspan=\"2\" class=\"naranja\">Periodo: " + document.granularidad.diainicio.value + "/" + document.granularidad.mesinicio.value + "/" + document.granularidad.anoinicio.value + " a " + document.granularidad.diafin.value + "/" + document.granularidad.mesfin.value + "/" + document.granularidad.anofin.value + "</td><tr/>" + document.getElementById('grafica').innerHTML + "</table></body></html>");
popup.document.close();
}
</script>


Y ya en el código html de la página tengo:

<SPAN id="grafica">
<td colspan="2" class="naranja">Accesos Totales</td>
<tr/>
<td height="10" colspan="2">
<?php
include("./grafiques/AccesosTotales.php");
?>
</td>
<tr/>
</SPAN>


Lo q hace es abrir el contenido q hay entre las etiquetas SPAN en un popup.
Osea muestra el AccesosTotales.php q hay en el include y q muestra una grafica en pantalla mediante unos valores q extrae de una base de datos y q le pasa a un applet q crea la grafica.

Pues lo hace correctamente en los ordenadores en los q trabajo en la universidad (XP), pero el popup me muestra la grafica vacía en el pc de mi casa y en el de un profesor en la universidad (ambos con XP tambien...)

Y si miro el codigo fuente del popup, donde sale bien muestra los valores q saca de la base de datos y q se le pasan al applet q genera la grafica.
Mientras q si miro el codigo fuente en casa, no salen dichos valores y es como si faltasen lineas q deberian aparecer...


Alguien sabe q podría pasar?
A ver si me podeis echar una mano

Muchísimas gracias por adelantado.

salu2
  #2 (permalink)  
Antiguo 13/04/2004, 01:39
 
Fecha de Ingreso: marzo-2004
Mensajes: 90
Antigüedad: 20 años, 1 mes
Puntos: 0
A nadie la ha ocurrido nunca algo similar?

O si no entendeis lo q me ocurre decídmelo, q lo intentaré explicar mejor...

Es q no sé q hacer...no se si se deberá a q los ordenadores tienen distinta versión del internet explorer o que...
La única diferencia q veo es q donde funciona tiene el service pack 2 y donde no funcioñna no lo tiene...

Pongo más información:
Donde el popup muestra la gráfica correctamente, si miro el código fuente q sale en el explorer es:

<html><head><title>Servicio de Estad&iacute;sticas de IT</title><link rel="STYLESHEET"href="./estilo/estilo.css"></head><body><table class="blanca" width="735"><td colspan="2" class="naranja">Periodo: 1/1/2002 a 12/4/2004</td><tr/>
<TD class=naranja colSpan=2>Índices de Impacto</TD>
<TR>
<TD colSpan=2 height=10><APPLET height=250 archive=lib/chart.jar width=600 code=com.objectplanet.chart.BarChartApplet VIEWASTEXT><PARAM NAME="barlabelson" VALUE="true"><PARAM NAME="barlabelangle" VALUE="30"><PARAM NAME="background" VALUE="white"><PARAM NAME="visiblesamples" VALUE="19,26"><PARAM NAME="samplelabels" VALUE="March - 2002,April - 2002,May - 2002,June - 2002,July - 2002,August - 2002,September - 2002,October - 2002,November - 2002,December - 2002,January - 2003,February - 2003,March - 2003,April - 2003,May - 2003,June - 2003,July - 2003,August - 2003,September - 2003,October - 2003,November - 2003,December - 2003,January - 2004,February - 2004,March - 2004,April - 2004"><PARAM NAME="rangeadjusterposition" VALUE="left"><PARAM NAME="valuelineson" VALUE="true"><PARAM NAME="defaultgridlineson" VALUE="true"><PARAM NAME="samplescrolleron" VALUE="true"><PARAM NAME="samplevalues" VALUE="1.36538461538462,1.53280791788856,20.677430 1987785,29.912533763744,38.1170727001845,17.445290 8250069,20.8096405228758,138.227427058036,291.8719 88056093,281.67518672935,389.930977958754,364.4057 74493602,716.449555885092,467.237974847501,399.975 243212659,309.758669325667,179.145310594726,340.44 1189134614,216.835174332721,421.27045349932,724.54 5149983655,384.219940674501,414.224202479664,575.3 3946836771,890.762956415403,214.554977772805"><PAR AM NAME="rangeadjusteron" VALUE="true"></APPLET>
<CENTER>[ Max:890.762956415403 Min:1.36538461538462 Med:301.95122236022 ]</CENTER></TD>
<TR></table></body></html>


Y EN EL Q NO FUNCIONA BIEN, LO UNICO Q SALE ES:

<html><head><title>Servicio de Estad&iacute;sticas de IT</title><link rel="STYLESHEET"href="./estilo/estilo.css"></head><body><table class="blanca" width="735"><td colspan="2" class="naranja">Periodo: 1/1/2002 a 13/4/2004</td><tr/>
<TD class=naranja colSpan=2>Índices de Impacto</TD>
<TR>
<TD colSpan=2 height=10><APPLET height=250 archive=lib/chart.jar width=600 code=com.objectplanet.chart.BarChartApplet VIEWASTEXT><PARAM NAME="_cx" VALUE="15875"><PARAM NAME="_cy" VALUE="6615"></APPLET>
<CENTER>[ Max:890.76 Min:1.37 Tot:302.76 ]</CENTER></TD>
<TR></table></body></html>


OSEA, faltan los valores q coge de la base d datos y q le manda al applet de java para q muestre la gráfica...y hay más parámetros q no salen corectamente como se puede comprobar al comparar los 2 códigos...




A ver si alguien sabae algo q pueda ocurrir

Muchas gracias por adelantado

Salu2
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 00:29.