Ir para conteúdo

POWERED BY:

Arquivado

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

The Jhunior

Upload - asp - jquery

Recommended Posts

Gostaria de saber se alguém conhece algum script de upload igual a este

 

Esse é em Ajax, PHP + Jquery.

 

Gostaria de saber se algum conhece em asp + jquery.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem que converter para asp, olhe um exemplo

 


<% Response.Charset="ISO-8859-1" %>
<%
Server.scripttimeout = 300

'On Error Resume Next

Set Upload = Server.CreateObject("ASPSmartUpload.SmartUpload")
Upload.Upload

For each File in Upload.Files
 If File.Size > 0 Then
  n_original = DecodeUTF8(File.FileName)
   File.SaveAs("/documentos/"&n_original)
   response.write "1"
else
  response.status = "401 Unauthorized"
 End if
Next

Set Upload = Nothing

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, acho que seu caso seria praticamente fazer um Upload sem dar refresh e no fim exibir uma mensagem, correto?

 

Se for, basta usar esse código:

 

function upload(div){ //pra usar a função, basta atribuir no evento onclick upload(nome da div)

$(#"+div).html("Carregando..."); //mensagem que aparece enquanto lista

$.ajax({

 

type: "POST", //por se tratar de um upload, faz POST

url: "paginadeupload.asp", //coloque aqui a pagina que faz a ação do upload

dataType: 'html', //puxa HTML ou XML

cache:false, //evita cache do browser

 

//Caso ache a pagina sem erros, mostra o SUCCESS

success: function(data){

$(#"+div).html("");

if(data)

$(#"+div).html(data);

},

 

//Caso não ache a pagina, mostra o erro com um ALERTA

error: function(){

alert("ERRO: Pagina não encontrada!");

$(#"+div).html("");

}

});

}

 

 

Isto seria a função em JQUERY cara, baixa o jQuery JavaScript Library v1.4.2 e referencia ele na head.

 

Já no html, pode usar assim:

 

<form name="upload">

<label>Upload:</label>

<input type="file" name="campo">

<br>

<input type="button" value="Upload!" onclick="upload('resultado')">

 

<br>

 

<div id="resultado"></div>

 

</form>

 

Melhor explicação impossivel..rs

 

Abraços

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.