Indicadores web

01/11/2005 - 18:05 por Cesar H | Informe spam
Apreciados foristas:

Estoy montando una página Web, pero quisiera que en ella aparezcan
indicadores con el dólar, euro etc..., ´me han dicho que se puede con Java,
pero la verdad no sé de Java, la página la estoy construyendo en HTML.
Alguén me dijo que con un javascript se podian jalar los indicadores de
algún otro site, es eso cierto?

Agradezco la ayuda.

Preguntas similare

Leer las respuestas

#1 Rodrigo Fraga
01/11/2005 - 21:16 | Informe spam
Es verdad se puede, esto generalmente lo hacen utilizando un archivo XML,
para llamarlo a tu sitio web sin importar que esté en HTML, PHP, ASP.NET.
Algunos nombrarían a este metodo como una funcion de AJAX, uso de Javascript
con XML. Tendrías que verificar cual es el "path" o direccion web del archivo
que contiene estas cotizaciones solicitar autorización para importarlas a tu
sitio, pues me parece que no se puede tomar esta informacion así por mera
convicción.

Una vez lograda la autorizacion o almenos el path entonces agrega a tu web
antes de la etiqueta <body>
<script LANGUAGE="Javascript" type="text/html">
function initialize() {
var xmlDoc
var xslDoc

xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
xmlDoc.async = false;

xslDoc = new ActiveXObject('Microsoft.XMLDOM')
xslDoc.async = false;

xmlDoc.load("sitio/valores.xml")
xslDoc.load("sitio/valores.xsl")

folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
}
</script>

Luego dentro del <body onLoad="initialize();"> crea un <div id=FolderTree> Y
los datos de las cotazaciones se mostrarán aqui, con el formato del .xsl u
hoja de estilo del XML</div>

A fin de cuentas con javascript creaste una funcion que inicializa y
transforma el XML a un lenguaje entendible para el hombre =D

"No existen preguntas tontas, solo tontos que no preguntan."


"Cesar H" escribió:

Apreciados foristas:

Estoy montando una página Web, pero quisiera que en ella aparezcan
indicadores con el dólar, euro etc..., ´me han dicho que se puede con Java,
pero la verdad no sé de Java, la página la estoy construyendo en HTML.
Alguén me dijo que con un javascript se podian jalar los indicadores de
algún otro site, es eso cierto?

Agradezco la ayuda.



Respuesta Responder a este mensaje
#2 Cesar H
01/11/2005 - 22:51 | Informe spam
Rodrigo, gracias por responder, en el código que enviaste en que parte debo
colocar el link del site que me dará la autorización?

"Rodrigo Fraga" escribió en el
mensaje news:
Es verdad se puede, esto generalmente lo hacen utilizando un archivo XML,
para llamarlo a tu sitio web sin importar que esté en HTML, PHP, ASP.NET.
Algunos nombrarían a este metodo como una funcion de AJAX, uso de
Javascript
con XML. Tendrías que verificar cual es el "path" o direccion web del
archivo
que contiene estas cotizaciones solicitar autorización para importarlas a
tu
sitio, pues me parece que no se puede tomar esta informacion así por mera
convicción.

Una vez lograda la autorizacion o almenos el path entonces agrega a tu web
antes de la etiqueta <body>
<script LANGUAGE="Javascript" type="text/html">
function initialize() {
var xmlDoc
var xslDoc

xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
xmlDoc.async = false;

xslDoc = new ActiveXObject('Microsoft.XMLDOM')
xslDoc.async = false;

xmlDoc.load("sitio/valores.xml")
xslDoc.load("sitio/valores.xsl")

folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
}
</script>

Luego dentro del <body onLoad="initialize();"> crea un <div id=FolderTree>
Y
los datos de las cotazaciones se mostrarán aqui, con el formato del .xsl u
hoja de estilo del XML</div>

A fin de cuentas con javascript creaste una funcion que inicializa y
transforma el XML a un lenguaje entendible para el hombre =D

"No existen preguntas tontas, solo tontos que no preguntan."


"Cesar H" escribió:

Apreciados foristas:

Estoy montando una página Web, pero quisiera que en ella aparezcan
indicadores con el dólar, euro etc..., ´me han dicho que se puede con
Java,
pero la verdad no sé de Java, la página la estoy construyendo en HTML.
Alguén me dijo que con un javascript se podian jalar los indicadores de
algún otro site, es eso cierto?

Agradezco la ayuda.



Respuesta Responder a este mensaje
#3 Rodrigo Fraga
02/11/2005 - 02:07 | Informe spam
Aquí:
> xmlDoc.load("http://yahoo.com.mx/bursatil/valores.xml")
> xslDoc.load("http://yahoo.com.mx/bursatil/valores.xsl")


(la direccion me la invente, asi que dudo mucho que funcione =D)
Nota que debes conocer el nombre exacto del archivo xml y si existe un
archivo xsl.
¿Porque? bueno algunas veces el xml ya tiene implicita la llamada a su hoja
de estilo, asi que podrias evitarte el llamarlo tu, de ser asi solo borrarias
todo lo que hace referencia a xslDoc y tendrias que cambiar el
folderTree.innerHTML pues ya no estarias haciendo tu la transformacion.
"No existen preguntas tontas, solo tontos que no preguntan."


"Cesar H" escribió:

Rodrigo, gracias por responder, en el código que enviaste en que parte debo
colocar el link del site que me dará la autorización?

"Rodrigo Fraga" escribió en el
mensaje news:
> Es verdad se puede, esto generalmente lo hacen utilizando un archivo XML,
> para llamarlo a tu sitio web sin importar que esté en HTML, PHP, ASP.NET.
> Algunos nombrarían a este metodo como una funcion de AJAX, uso de
> Javascript
> con XML. Tendrías que verificar cual es el "path" o direccion web del
> archivo
> que contiene estas cotizaciones solicitar autorización para importarlas a
> tu
> sitio, pues me parece que no se puede tomar esta informacion así por mera
> convicción.
>
> Una vez lograda la autorizacion o almenos el path entonces agrega a tu web
> antes de la etiqueta <body>
> <script LANGUAGE="Javascript" type="text/html">
> function initialize() {
> var xmlDoc
> var xslDoc
>
> xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
> xmlDoc.async = false;
>
> xslDoc = new ActiveXObject('Microsoft.XMLDOM')
> xslDoc.async = false;
>
> xmlDoc.load("sitio/valores.xml")
> xslDoc.load("sitio/valores.xsl")
>
> folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
> }
> </script>
>
> Luego dentro del <body onLoad="initialize();"> crea un <div id=FolderTree>
> Y
> los datos de las cotazaciones se mostrarán aqui, con el formato del .xsl u
> hoja de estilo del XML</div>
>
> A fin de cuentas con javascript creaste una funcion que inicializa y
> transforma el XML a un lenguaje entendible para el hombre =D
>
> "No existen preguntas tontas, solo tontos que no preguntan."
>
>
> "Cesar H" escribió:
>
>> Apreciados foristas:
>>
>> Estoy montando una página Web, pero quisiera que en ella aparezcan
>> indicadores con el dólar, euro etc..., ´me han dicho que se puede con
>> Java,
>> pero la verdad no sé de Java, la página la estoy construyendo en HTML.
>> Alguén me dijo que con un javascript se podian jalar los indicadores de
>> algún otro site, es eso cierto?
>>
>> Agradezco la ayuda.
>>
>>
>>



Respuesta Responder a este mensaje
#4 Cesar H
02/11/2005 - 15:12 | Informe spam
Haré las pruebas y te contaré. muchísimas gracias por tu colaboración.




"Rodrigo Fraga" escribió en el
mensaje news:
Aquí:
> xmlDoc.load("http://yahoo.com.mx/bursatil/valores.xml")
> xslDoc.load("http://yahoo.com.mx/bursatil/valores.xsl")


(la direccion me la invente, asi que dudo mucho que funcione =D)
Nota que debes conocer el nombre exacto del archivo xml y si existe un
archivo xsl.
¿Porque? bueno algunas veces el xml ya tiene implicita la llamada a su
hoja
de estilo, asi que podrias evitarte el llamarlo tu, de ser asi solo
borrarias
todo lo que hace referencia a xslDoc y tendrias que cambiar el
folderTree.innerHTML pues ya no estarias haciendo tu la transformacion.
"No existen preguntas tontas, solo tontos que no preguntan."


"Cesar H" escribió:

Rodrigo, gracias por responder, en el código que enviaste en que parte
debo
colocar el link del site que me dará la autorización?

"Rodrigo Fraga" escribió en el
mensaje news:
> Es verdad se puede, esto generalmente lo hacen utilizando un archivo
> XML,
> para llamarlo a tu sitio web sin importar que esté en HTML, PHP,
> ASP.NET.
> Algunos nombrarían a este metodo como una funcion de AJAX, uso de
> Javascript
> con XML. Tendrías que verificar cual es el "path" o direccion web del
> archivo
> que contiene estas cotizaciones solicitar autorización para importarlas
> a
> tu
> sitio, pues me parece que no se puede tomar esta informacion así por
> mera
> convicción.
>
> Una vez lograda la autorizacion o almenos el path entonces agrega a tu
> web
> antes de la etiqueta <body>
> <script LANGUAGE="Javascript" type="text/html">
> function initialize() {
> var xmlDoc
> var xslDoc
>
> xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
> xmlDoc.async = false;
>
> xslDoc = new ActiveXObject('Microsoft.XMLDOM')
> xslDoc.async = false;
>
> xmlDoc.load("sitio/valores.xml")
> xslDoc.load("sitio/valores.xsl")
>
> folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
> }
> </script>
>
> Luego dentro del <body onLoad="initialize();"> crea un <div
> id=FolderTree>
> Y
> los datos de las cotazaciones se mostrarán aqui, con el formato del
> .xsl u
> hoja de estilo del XML</div>
>
> A fin de cuentas con javascript creaste una funcion que inicializa y
> transforma el XML a un lenguaje entendible para el hombre =D
>
> "No existen preguntas tontas, solo tontos que no preguntan."
>
>
> "Cesar H" escribió:
>
>> Apreciados foristas:
>>
>> Estoy montando una página Web, pero quisiera que en ella aparezcan
>> indicadores con el dólar, euro etc..., ´me han dicho que se puede con
>> Java,
>> pero la verdad no sé de Java, la página la estoy construyendo en HTML.
>> Alguén me dijo que con un javascript se podian jalar los indicadores
>> de
>> algún otro site, es eso cierto?
>>
>> Agradezco la ayuda.
>>
>>
>>



Respuesta Responder a este mensaje
#5 Cesar H
04/11/2005 - 16:13 | Informe spam
Rodrigo: Creo que hago algo mal en el código, por favor corrigeme:

<script LANGUAGE="Javascript" type="text/html">
function initialize() {
var xmlDoc
var xslDoc

xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
xmlDoc.async = false;

xslDoc = new ActiveXObject('Microsoft.XMLDOM')
xslDoc.async = false;

xmlDoc.load("http://eltiempo.com/indicadores.xml")

xslDoc.load("http://eltiempo.com/indicadores.xsl")


folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
}
</script>


<body onLoad="initialize();"><div id=FolderTree> </div>
bgcolor="#FFFFFF" text="#000000" link="#0000DD">
<font size=2 face="MS Sans Serif">
Do you agree to the terms and conditions described above?
<form name=test action=c:\terms.txt>
<input type=submit name=iagree value="Acepto">
<input type=submit name=idisagree value="No acepto">
</form>
</font>

</body>





"Cesar H" escribió en el mensaje
news:%
Haré las pruebas y te contaré. muchísimas gracias por tu colaboración.




"Rodrigo Fraga" escribió en el
mensaje news:
Aquí:
> xmlDoc.load("http://yahoo.com.mx/bursatil/valores.xml")
> xslDoc.load("http://yahoo.com.mx/bursatil/valores.xsl")


(la direccion me la invente, asi que dudo mucho que funcione =D)
Nota que debes conocer el nombre exacto del archivo xml y si existe un
archivo xsl.
¿Porque? bueno algunas veces el xml ya tiene implicita la llamada a su
hoja
de estilo, asi que podrias evitarte el llamarlo tu, de ser asi solo
borrarias
todo lo que hace referencia a xslDoc y tendrias que cambiar el
folderTree.innerHTML pues ya no estarias haciendo tu la transformacion.
"No existen preguntas tontas, solo tontos que no preguntan."


"Cesar H" escribió:

Rodrigo, gracias por responder, en el código que enviaste en que parte
debo
colocar el link del site que me dará la autorización?

"Rodrigo Fraga" escribió en el
mensaje news:
> Es verdad se puede, esto generalmente lo hacen utilizando un archivo
> XML,
> para llamarlo a tu sitio web sin importar que esté en HTML, PHP,
> ASP.NET.
> Algunos nombrarían a este metodo como una funcion de AJAX, uso de
> Javascript
> con XML. Tendrías que verificar cual es el "path" o direccion web del
> archivo
> que contiene estas cotizaciones solicitar autorización para
> importarlas a
> tu
> sitio, pues me parece que no se puede tomar esta informacion así por
> mera
> convicción.
>
> Una vez lograda la autorizacion o almenos el path entonces agrega a tu
> web
> antes de la etiqueta <body>
> <script LANGUAGE="Javascript" type="text/html">
> function initialize() {
> var xmlDoc
> var xslDoc
>
> xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
> xmlDoc.async = false;
>
> xslDoc = new ActiveXObject('Microsoft.XMLDOM')
> xslDoc.async = false;
>
> xmlDoc.load("sitio/valores.xml")
> xslDoc.load("sitio/valores.xsl")
>
> folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
> }
> </script>
>
> Luego dentro del <body onLoad="initialize();"> crea un <div
> id=FolderTree>
> Y
> los datos de las cotazaciones se mostrarán aqui, con el formato del
> .xsl u
> hoja de estilo del XML</div>
>
> A fin de cuentas con javascript creaste una funcion que inicializa y
> transforma el XML a un lenguaje entendible para el hombre =D
>
> "No existen preguntas tontas, solo tontos que no preguntan."
>
>
> "Cesar H" escribió:
>
>> Apreciados foristas:
>>
>> Estoy montando una página Web, pero quisiera que en ella aparezcan
>> indicadores con el dólar, euro etc..., ´me han dicho que se puede con
>> Java,
>> pero la verdad no sé de Java, la página la estoy construyendo en
>> HTML.
>> Alguén me dijo que con un javascript se podian jalar los indicadores
>> de
>> algún otro site, es eso cierto?
>>
>> Agradezco la ayuda.
>>
>>
>>









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida