Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    22

    download forzato senza open

    Ciao a tutti.
    Con lo script riportato, ho la possibilità di far scegliere all'utente se aprire un file nel browser o scaricarlo in locale. E' possibile impedire la visualizzazione del pulsante "open", lasciando solo "Save", anche se il file da scaricare ha un'estensione che IE riesce a leggere?
    Al limite posso intercettare il click dell'utente sul pulsante "Open"?
    Grazie


    <%@LANGUAGE = VBScript%>
    <%
    'Recupero il file da scaricare
    Dim download, file
    file = Request.QueryString("file")

    ' Creo l'oggetto ADODB.Stream
    Set download = Server.CreateObject("ADODB.Stream")

    ' Apro la connessione e carico il file
    download.Type = 1
    download.Open
    download.LoadFromFile Server.MapPath(file)

    ' Aggiungo le intestazioni del tipo di file
    Response.AddHeader "Content-Disposition", "attachment; filename=" & file
    Response.ContentType = "application/octet-stream"
    Response.BinaryWrite download.read

    ' Un po di pulizia...
    download.Close
    Set download = Nothing

    %>

  2. #2
    ovviamente no

    ricorda inoltre che IE non è l'unico useragent utilizzabile...
    san imente saluta

    * http://simonecingano.it *

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.