JavaScript - XML y JavaScript

 
Vista:

XML y JavaScript

Publicado por LordHASH (1 intervención) el 17/09/2007 18:45:43
Hola,

Estoy intentando insertar una gráfica utilizando graphs.jw en un XSL pero cuando lo hago, en firefox, se queda colgado como esperando, y además solo sale el gráfico. No se que puede estar pasando, porque en IE si que me funciona...Este es el código,completito, aunque sea tocho:

<?xml version="1.0"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match='/validar_inf/estad'>

<html>
<link rel="stylesheet" type="text/css" href="estilo.css"/>
<meta content="text/html; charset=UTF-8" http-equiv="content-type"/>
<link rel="shortcut icon" href="./favicon.ico"/>

<head>
<title>Sistema de Detección de Anomalías</title>
<script src="./graphs.js" type="text/javascript" ></script>
</head>

<body>

<div id="container">

<div id="encabezado"><img src="./Img/fondo1.jpg"/></div>
<div id="menuHorizontal"><a href="./index.html">Inicio</a> <a href="./ayuda.html">Ayuda</a> <a href="./validar_inf.xml">Informes</a> <a href="./faq.html">F.A.Q</a> <a href="./proyecto.html">Acerca de...</a></div>


<div class="main">

<!--Barra de navegacion. Derecha-->
<div id="navbar">
<div id="logotop"><img src="./Img/logotop.jpg"/></div>
<ul class="menu">
<li><a href="./index.html">Inicio</a></li>
<li><a href="ayuda.html">Ayuda general</a></li>
<li><a href="./validar_inf.xml">Informes</a></li>
</ul>
<ul class="submenu">
<li><a href="./validar_inf.xml">Informe S. Validacion</a></li>
<li><a href="./firewall_inf.xml">Informe S. Firewall</a></li>
<li><a href="./servidor_inf.xml">Informe Servidor</a></li>
</ul>
<ul class="menu">
<li><a href="./faq.html">F. A. Q</a></li>
</ul>
<div id="logo"><img src="./Img/logodown.jpg"/></div>

</div>


<div id="entrada">
<div class="sep">
<span class="title">Informe del sistema de validación</span>
<span class="content">
<p>El sistema de validación pone a prueba la capacidad de predicción del sistema de seguridad. Efectúa una
prueba en la que se evalúa el conjunto de reglas que el sistema utiliza para predecir la clase de conexión
que se está realizando. Para hacerlo, prueba el sistema con un conjunto de conexiones previamente etiquetadas.
Es similar a una prueba de validación cruzada. <a href="validacion.html">Más</a>.
</p>
<!--INFORME-->
<p class="titInforme">INFORME</p>
<!--Informe ?as 1000 entradas-->
<p class="subtitInforme">Sistema de validación</p>
<ul>
<li>Número de reglas de que dispone el sistema: <xsl:value-of select="./nreglas"/><br></br></li>
<li>Número de instancias analizadas: <xsl:value-of select="./instancias"/><br></br></li>
<li>Número de predicciones realizadas: <xsl:value-of select="./predicciones/num"/></li>
<ul>
<li>Casos Normal: <xsl:value-of select="./predicciones/normal"/></li>
<li>Casos <a href="./ataques.html">DoS</a>: <xsl:value-of select="./predicciones/dos"/></li>
<li>Casos <a href="./ataques.html">Probe</a>: <xsl:value-of select="./predicciones/probe"/></li>
<li>Casos <a href="./ataques.html">U2R</a>: <xsl:value-of select="./predicciones/u2r"/></li>
<li>Casos <a href="./ataques.html">R2L</a>: <xsl:value-of select="./predicciones/r2l"/></li>
</ul>
<li>Número de predicciones positivas: <xsl:value-of select="./aciertos"/></li>
<li>Número de predicciones negativas: <xsl:value-of select="./fallos"/></li>
<li><b>Confianza del sistema: <xsl:value-of select="./confianza"/>%</b></li>
</ul>
<p class="subtitInforme">Tiempo de funcionamiento: <xsl:value-of select="./tiempo"/></p>
</span>

<!--Grafica!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-->
<!--Grafica!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-->
<!--Grafica!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-->

<script>
var graph = new BAR_GRAPH("vBar");
graph.values = "123,456,789,987,654,321";
graph.labels = "Horses,Dogs,Cats,Birds,Pigs,Cows";
graph.showValues = 1;
graph.barWidth = 20;
graph.barLength = 1;
graph.labelSize = 12;
graph.absValuesSize = 12;
graph.percValuesSize = 12;
graph.graphPadding = 10;
graph.graphBGColor = "#ABCDEF";
graph.graphBorder = "1px solid blue";
graph.barColors = "#A0C0F0";
graph.barBGColor = "#E0F0FF";
graph.barBorder = "2px outset white";
graph.labelColor = "#000000";
graph.labelBGColor = "#C0E0FF";
graph.labelBorder = "2px groove white";
graph.absValuesColor = "#000000";
graph.absValuesBGColor = "#FFFFFF";
graph.absValuesBorder = "2px groove white";
document.write("llega")
//document.write(graph.create());
</script>


</div>

<div class="sep">
<span class="title">Leyenda</span>
<span class="content">
<p>
<b>DoS (Denial of Service):</b> Ataques de Denegación de Servicio<br></br>
<b>Probe:</b> Ataques de monitorización<br></br>
<b>U2R (User to Root):</b> Ataques de acceso no autorizado a privilegios de superusuario<br></br>
<b>R2L (Remote to Local):</b> Ataques de acceso no autorizado a máquina remota<br></br>
</p>
</span>
</div>

<!--INSERTAMOS EL FOOTER-->
<div id="pie">
<p>P. F. C: "Sistema Inteligente de Detección de Anomalías en Redes Telemáticas"
<br></br>Pablo Iglesias Luaces (2007)Universidad de Jaén
</p>
</div>
</div>
</div>
</div>
</body>

</html>


</xsl:template>
</xsl:stylesheet>


Gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder