Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Recommended Posts

Galéra, não manjo mta coisa de flash, e não sei se seria o mais indicado para fazer o que eu preciso, mas vai lá minha dúvida..

 

já ví alguns scripts prontos de sistemas que fazem upload em massa de arquivos, e geralmente o botão utilizado para poder selecionar vários arquivos simultaneamente é em flash..

 

estava precisando de algo parecido, porém não preciso que seja feito upload de nenhum arquivo nem nada...

tudo o que preciso é pegar os nomes dos arquivos selecionados e dar um post com estes nomes para uma página asp... somente dos nomes, sem carregar arquivos, nem subir nada pro servidor..

 

é possível fazer isso?

se alguem tiver um exemplo ajudará mto, pois conheço pouco de flash.

 

desde já mto obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal... achei esse script que faz parte do que eu preciso

 

			import flash.external.ExternalInterface;
		import flash.net.*;
		import flash.events.*;
		import flash.display.*;			

		var urlRequest:URLRequest;
		var fileReferenceList:FileReferenceList;
		var serverSideScript:String = "http://localhost/teste/requestName.asp";
		var filtro:FileFilter = new FileFilter("Áudio", "*.wma;*.mp3");

		function init():void {
			urlRequest = new URLRequest(serverSideScript);
			fileReferenceList = new FileReferenceList();
			fileReferenceList.addEventListener(Event.SELECT, fileSelectedHandler);
		}

		btBrowse.buttonMode = true;
		btBrowse.useHandCursor = true;
		btBrowse.mouseChildren = false;			

		btBrowse.addEventListener(MouseEvent.CLICK, function():void {
			init();
			fileReferenceList.browse([filtro]);
		});

		function fileSelectedHandler(event:Event):void {
			var fileReference:FileReference;
			var fileReferenceList:FileReferenceList = FileReferenceList(event.target);
			var fileList:Array = fileReferenceList.fileList;

			// get the first file that the user chose
			fileReference = FileReference(fileList[0]);

			// upload the file to the server side script
			fileReference.addEventListener(Event.COMPLETE, uploadCompleteHandler);
			fileReference.upload(urlRequest);

			// update the status text
			statusText.text = "Uploading...";
		}

		function uploadCompleteHandler(event:Event):void {
			statusText.text = "File Uploaded: " + event.target.name;
		}

 

mas ainda não estou conseguindo desabilitar o carregamento dos arquivos selecionados, e nem postar o nome dos arquivos para minha pagina..

 

alguém podeme ajudar?

 

obg

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.