Comunidad de diseño web y desarrollo en internet online

donde esta la diferencia [leer dentro]

Citar            
MensajeEscrito el 02 Oct 2009 05:09 pm
Ok, tengo 2 urls....

http://download.finance.yahoo.com/d/quotes.csv?s=%5EDJI&f=sl1d1t1c1ohgv&e=.csv
http://www.earthtools.org/timezone/25.774167/-80.190278

Abro mi flash 9, y pongo el siguiente codigo..

Código ActionScript :

var g:URLLoader = new URLLoader();
g.addEventListener(Event.COMPLETE, ff);
g.load( new URLRequest("http://www.earthtools.org/timezone/25.774167/-80.190278") );

function ff( e: Event )
{
   var f:TextField = new TextField();
   f.text = e.target.data
   this.addChild( f );
}


Exporto la pelicula, lo pongo en el server web y lo abro desde el navegador y zaz, en pantalla aparece el texto con el resultado de la peticion.
Ahora, cambio el url del URLRequest por http://download.finance.yahoo.com/d/quotes.csv?s=%5EDJI&f=sl1d1t1c1ohgv&e=.csv, compilo, ... abro desde el navegador y.... y me da el error sig.

Firefox escribió:

Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: http://localhost/mierda.swf cannot load data from http://download.finance.yahoo.com/d/quotes.csv?s=%5EDJI&f=sl1d1t1c1ohgv&e=.csv.
at mierda_fla::MainTimeline/mierda_fla::frame1()



cual es la diferencia entre abrir una url u otra.

:roll: [ crossdomain.xml en un server y en otro no.. ??? ]

espero haberme explicado bien
saludos a todos

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 02 Oct 2009 10:24 pm
El error es porque el archivo que cargas son diferentes:

Esta URL carga archivo XML:
http://www.earthtools.org/timezone/25.774167/-80.190278

y esta URL carga un archivo csv (comma-separated values):
http://download.finance.yahoo.com/d/quotes.csv?s=%5EDJI&f=sl1d1t1c1ohgv&e=.csv

Los ficheros csv no se pueden leer directamente desde actionscript, deberías cargar el contenido a través de un PHP, te anoto un link que te puede servir de ayuda:

http://www.webtaller.com/construccion/lenguajes/php/lecciones/leer_datos_fichero_csv_php.php

un saludo ^^
David

Por davidlopezgamero

Claber

134 de clabLevel



  Héroes

Port de la Selva - GIRONA

safari
Citar            
MensajeEscrito el 03 Oct 2009 06:22 pm
Hola david
Eso de que desde actionScript no se puede.... no creo que sea tan correcto, por que voy para Flex ( que es actionScript igual) , creo una app con el mismo codigo y SI puedo leer ese fichero...
salu2

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 03 Oct 2009 06:22 pm
Hola david
Eso de que desde actionScript no se puede.... no creo que sea tan correcto, por que voy para Flex ( que es actionScript igual) , creo una app con el mismo codigo y SI puedo leer ese fichero...

gracias por el link... cuando tenga resultados lo posteo.. :-)

salu2

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 03 Oct 2009 08:18 pm
disculpa, pero no los estas haciendo con Flash 9 (como pones en el primer post), entonces, ¿de que te sirve que te ponga que con Flex se puede hacer?

David :roll:

Por davidlopezgamero

Claber

134 de clabLevel



  Héroes

Port de la Selva - GIRONA

msie8
Citar            
MensajeEscrito el 05 Oct 2009 11:48 am
poruqe es el mismo codigo, o es que URLLoader funciona de forma distinta en Flex. ?

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 05 Oct 2009 12:18 pm
Hola,
creo que el problema está en el sandbox de flash, que por seguridad no te permite cargar un archivo que no esté en el mismo dominio, como dice David, aunque los objetos URLLoader se puedan usar para cargar archivos en aplicaciones AIR.

Por isidoro

Claber

498 de clabLevel

2 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 05 Oct 2009 01:35 pm
ok, ent. como hago para que el sandBox de flash me permita eso..??....??

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 05 Oct 2009 07:24 pm
¿¿ ?? Pues no sé si se podrá hacer eso.

Por isidoro

Claber

498 de clabLevel

2 tutoriales

Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.