Foros del Web » Creando para Internet » Flash y Actionscript »

Cargar variables desde un txt local con actionscript 2.0 desde un swf de internet

Estas en el tema de Cargar variables desde un txt local con actionscript 2.0 desde un swf de internet en el foro de Flash y Actionscript en Foros del Web. El problema es el siguiente: Un SWF colocado en un html que bajado de un servidor cargue variables de un archivo.txt local. Uso: Visualizar los ...
  #1 (permalink)  
Antiguo 23/05/2010, 10:40
 
Fecha de Ingreso: mayo-2010
Mensajes: 1
Antigüedad: 13 años, 11 meses
Puntos: 0
Cargar variables desde un txt local con actionscript 2.0 desde un swf de internet

El problema es el siguiente:

Un SWF colocado en un html que bajado de un servidor cargue variables de un archivo.txt local.

Uso:

Visualizar los valores de las variables leídas del txt local con un swf incrustado en una html leída de un servidor.



Código de ejemplo:

importador()
function importador(){
import flash.net.FileReference;
var allTypes:Array = new Array();
var imageTypes:Object = new Object();
imageTypes.description = "Archivos de texto (*.txt)";
imageTypes.extension = "*.txt;"
allTypes.push(imageTypes);
var listener:Object = new Object();
listener.onSelect = function(file:FileReference):Void {
archivotxt=file.name//<--------------------------------------******
cargatxt()
trace(archivotxt)
}
var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
fileRef.browse(allTypes);
}
//************************************************** *************
function cargatxt(){
c=new LoadVars();
c.load(archivotxt);//<--------------------------------------******
c.onLoad = function(success:Boolean):Void{
out.text=this.var1
}
}

//archivo.txt
//&var1=123&




Este archivo funciona en la reproducción local del swf pero no reproducido desde internet (archivos temporales de internet)

Supongo que es una cuestion de las politicas de seguridad de flash.

Alquien sabe como hacer que funcione?

Etiquetas: actionscript2, local, swf, txt, variables, carga
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 18:51.