Visualizzazione risultati 1 fino 5 di 5

Discussione: MIDI: Chrome li scarica, IE no.

  1. #1
    vypland non è connesso Neofita
    Data registrazione
    11-02-2010
    Messaggi
    5

    Predefinito MIDI: Chrome li scarica, IE no.

    Ho messo un file midi in una cartella del sito. Scrivendo nella barra degli indirizzi il link diretto tipo http://esempiosito.altervista.org/temp/prova.mid (è solo un esempio) Chrome chiede dove scaricare il file. Internet Explorer invece dà il messaggio "impossibile visualizzare la pagina Web". Se al posto di un file .mid metto uno .zip entrambi i browser chiedono dove scaricare il file.
    E' possibile fare in modo che anche IE permetta di salvare il file mid e non solo lo zip?

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Bisogna forzare il download, facendo un override del mimetype.
    Puoi farlo con htaccess o con php.

    Aggiungi questa riga nel file .htaccess:
    Codice:
    AddType application/octet-stream .mid

  3. #3
    vypland non è connesso Neofita
    Data registrazione
    11-02-2010
    Messaggi
    5

    Predefinito

    Grazie della risposta. Ho aggiunto il codice come ultima riga del file .htaccess ma non è cambiato nulla.
    Il link corretto è il seguente: http://vypland.altervista.org/uploads/temp/prova.mid e IE continua a non "vedere" il file. Chrome invece lo scarica senza problemi. Usando invece http://vypland.altervista.org/uploads/temp/prova.zip entrambi i browser scaricano correttamente.
    L'anomalia c'è solo cliccando sul link o ricopiandolo nella barra delgi indirizzi. Se clicco col dx mouse facendo "salva oggetto con nome" allora va bene.
    Ultima modifica di vypland : 28-12-2013 alle ore 11.59.00

  4. #4
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Citazione Originalmente inviato da vypland Visualizza messaggio
    Grazie della risposta. Ho aggiunto il codice come ultima riga del file .htaccess ma non è cambiato nulla.
    Il link corretto è il seguente: http://vypland.altervista.org/uploads/temp/prova.mid e IE continua a non "vedere" il file. Chrome invece lo scarica senza problemi. Usando invece http://vypland.altervista.org/uploads/temp/prova.zip entrambi i browser scaricano correttamente.
    L'anomalia c'è solo cliccando sul link o ricopiandolo nella barra delgi indirizzi. Se clicco col dx mouse facendo "salva oggetto con nome" allora va bene.
    Si, l'ho capito.
    Il problema sta nel fatto che ogni browser gestisce i mime-type a modo suo, anche a seconda dei plug-in di cui dispone (che magari sono in grado di leggere un certo tipo di file).

    Se l'override via htaccess non funziona, devi creare uno script php. Qualcosa di veramente semplice, per esempio vedi qui: http://www.php.net/readfile#example-2422

  5. #5
    vypland non è connesso Neofita
    Data registrazione
    11-02-2010
    Messaggi
    5

    Predefinito

    Grazie per le dritte. Ora vedo cosa riesco a combinare.

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •