Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430

    Controllare la finestra di download

    Ciao,
    è possibile controllare quando la finestra di download viene chiusa dall'utente in modo da innescare una serie di eventi successivi?
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Metti una funzione js che faccia quello che vuoi tu.
    La chiusura di una pagina è un evento che puoi controllare con js e lo fai nel body della pagina.

    <body OnUnload="javascript:tuafunzione();">

    Roby

  3. #3
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Per esguire il da sviluppo.asp con un link download.asp?file=ORDSEQ eseguo il codice contenuto in una pagina download.asp utilizzando l'oggetto ADODB.STREAM e senza usare html.Semplicemente si apre la finestra di download di windows...
    e non so proprio dove mettere la funzione js
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Eh già, li non la metti!

    Roby

  5. #5
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  6. #6
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430

    Quindi non c'è proprio nessun modo di capire quando il download è finito?
    :maLOL:
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  7. #7
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430

    Quindi non c'è proprio nessun modo di capire quando il download è finito?
    :maLOL:
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  8. #8
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Ma la procedura di download non dovrebbe ritornare un valore ceh indichi che il download è completato.

    Vi prego.Help Me!!!
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  9. #9
    cerca download con ado.stream...

  10. #10
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    IL download lo esguo già correttamente. Ma alla fine del donload dovrei fare in modo che si elimini il file. Ma come faccio a sapere quando il download è finito?

    codice:
    Dim objStream, strFileName
    	strFileName = Request.QueryString("file")
    	Set objStream = Server.CreateObject("ADODB.Stream")
    	objStream.Type = 1 ' adTypeBinary
    	objStream.Open
    	objStream.LoadFromFile Server.MapPath(strFileName)
    	'objStream.LoadFromFile Server.MapPath("Upload FIle/" & strFileName)
    	
    	Response.AddHeader "Content-Disposition", "attachment; filename=" & strFileName
    	Response.ContentType = "application/Active"	
    	Response.BinaryWrite objStream.Read
    	objStream.Close
    	Set objStream = Nothin
    E' ovvio che non posso eseguire un response.redirect perchè altrimenti il download non si esegue.
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.