Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    problemi dopo il download

    Ho un problema che non riesco a risolvere:

    ho una finestra flottante con un pulsante che mi genera un file rtf....alla fine della procedura di creazione del file (sul server) ho inserito una funzione di download
    ora ho due problemi:

    1 come faccio a inserire un'altra funzione (la cancellazione del file) una volta downlodato?

    2 come faccio a far chiudere da sola la finestra che altrimenti rimarrebbe bianca??

    questa è la pagina in riassunto
    ....
    ....
    codice per produrre il file rtf

    ....
    ...

    'creo un nuovo documento rtf
    Set f = fso.OpenTextFile(Server.MapPath(session("id_user") &"dpss.rtf"), 2, True)

    'chiudo tutto
    f.Write Documento
    f.Close
    Set f = Nothing
    Set fso = Nothing





    nomertf=session("id_user")&"dpss.rtf"

    function getBinaryFile(fileSpec)
    Dim adTypeBinary
    adTypeBinary = 1
    Dim oStream
    set oStream = server.createobject("ADODB.Stream")
    oStream.Open
    oStream.Type = adTypeBinary
    oStream.LoadFromFile fileSpec
    getBinaryFile= oStream.read
    set oStream=nothing
    end function

    response.contenttype="application/x-unknown"
    response.addheader "Content-Disposition","attachment; filename=" & chr(34) & nomertf & chr(34)
    response.binarywrite getBinaryFile(server.mappath(nomertf))


    Il download funziona perfettamente ma poi la mia pagina che mi ha generato il file rtf resta praticamente bianca mentre io ho bisogno di cancellare il file scaricato e chiudere la finestra o passare ad un'altra (es la home) una volta che ho finito.


    Aiutooo
    Fiorella

  2. #2
    Il file lo puoi eliminare con un componente del file system object. Per kiudere la finestra devi usare un javascript invece!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

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.