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í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