Foros del Web » Programación para mayores de 30 ;) » Programación General »

Javascript en Xml

Estas en el tema de Javascript en Xml en el foro de Programación General en Foros del Web. Hola. Estoy creando una aplicación web con XML y Xsl, y tengo un problema con el Javascript un poco complicado. Tengo un código javascript de ...
  #1 (permalink)  
Antiguo 19/09/2008, 05:52
 
Fecha de Ingreso: abril-2007
Mensajes: 114
Antigüedad: 17 años, 10 meses
Puntos: 2
Javascript en Xml

Hola. Estoy creando una aplicación web con XML y Xsl, y tengo un problema con el Javascript un poco complicado.

Tengo un código javascript de un mapa de Google Maps que insertado en un archivo HTML directamente me funciona a la perfección tanto en IExplorer como en Firefox. El problema surge cuando lo incluyo en el archivo xsl. lo hago de la siguiente forma:

Código:
 //<![CDATA[
        <script src="http://maps.google.com/maps?file=api&v=1&key=ABQIAAAAnfs7bKE82qgb3Zc2YyS-oBT2yXp_ZAY8_ufC3CFXhHIE1NvwkxSySz_REpPq-4WZA27OwgbtyR3VcA" type="text/javascript"/>
        <script type="text/javascript">
         
        window.onload = showMap;
        function showMap()
    {
        var map = new GMap(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.centerAndZoom(new GPoint(-8.721943, 42.226102), 2);
        map.addOverlay(new GMarker(new GPoint(-8.721943, 42.226102)));
        }
        
        </script>
        //]]>
Lo curioso es que en IExplorer funciona, pero en Firefox no.

Por si sirve de algo yo no estoy usando la etiqueta <xsl:stylesheet> sino la etiqueta <xsl:transform> de la siguiente forma:

Código:
<xsl:transform version="1.0"
 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 xmlns:math="http://exslt.org/math"
 xmlns:regex="http://exslt.org/regular-expressions"
 xmlns:set="http://exslt.org/sets"
 xmlns:str="http://exslt.org/strings"
 xmlns="http://www.w3.org/1999/xhtml">
He probado de todo lo que he encontrado en internet: a incluir la etiqueta <xsl:text>, la etiqueta <xsl:coment>, la <xsl:script>, etc. y no hay manera. Si alguien me pudiera ayudar...

Muchas Gracias. Saludos
  #2 (permalink)  
Antiguo 07/10/2008, 20:10
 
Fecha de Ingreso: octubre-2008
Mensajes: 5
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Javascript en Xml

no te compliques la vida yo uso el feed editor lo baje gratis completo y genero el codigo Javascript en esta pagina

http://www.rss-info.com/en_rssinclude-simple.html

y luego suscribi en feedburner y listo sencillo....

  #3 (permalink)  
Antiguo 08/10/2008, 10:19
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 23 años, 1 mes
Puntos: 90
Respuesta: Javascript en Xml

<xsl:stylesheet> <xsl:transform> son sinónimos, es lo mismo usar ambas...

Fijate si el script te funciona en HTML real, luego pruébalo en XSL...porque hay muchas incompatibilidades ente los navegadores...

Saludos
__________________
Esteban Quintana
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 20:26.