Visualizzazione dei risultati da 1 a 4 su 4

Discussione: redirect a file txt senza che si apra nel browser

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,274

    redirect a file txt senza che si apra nel browser

    Sostanzialmente dopo aver generato via codice il file vorrei che all'utente venisse proposto il download dello stesso anzichè fare il redirect al file con conseguente apertura del txt nel browser (e problemi coi caratteri e blablabla)
    Si può fare?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,224
    si, con un vecchio codice (VB) funzionava:

    codice:
            Response.Expires = -1
            Dim strPath As String = Me.Server.MapPath("nomefile.txt")
            Dim file As FileInfo = New FileInfo(strPath)
            If file.Exists Then
                Response.Clear()
                Response.AddHeader("Content-Disposition", "attachment; filename=""" & file.Name & """")
                Response.AddHeader("Content-Length", file.Length.ToString())
                Response.ContentType = "application/octet-stream"
    
    
                ' Spara il file al client !
                Response.TransmitFile(strPath)
                Response.End()
            Else
                Response.Write("Impossibile scaricare il file.")
            End If

    non l'ho provato con i nuovi browser/framework, vedi un po'

  3. #3
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,274
    Sto cominciado a provare del sentimento per te
    Grazie
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  4. #4

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 © 2018 vBulletin Solutions, Inc. All rights reserved.