Newsgroup: it.comp.lang.javascript
Titolo: Forzare "Salva" invece che e "apri" in un link

nel mio server web ho una pagina con un link della forma
<A  HREF="/DocumentiQualita/IstruzioniLavoro.DOC">Istruzioni di lavoro<A>
Il problema è che vorrei che l'effetto del click fosse quello di salvare il
documento, non di visualizzarlo all'interno di una finestra di explorer.
Esiste un sistema che funzioni sempre indipendentemente dai tipi MIME
predefiniti?
Ringrazio anticipatamente per l'aiuto

puoi solo zipparlo
oppure si può fare lato server, se hai asp trovi un esempio su 
aspitalia.com

 predefiniti?
Questo argomento e' stato discusso e ri-discusso diverse volte, sia qui 
che su it.lavoro.professioni.webmaster. Prova a fare una ricerca con 
http://groups.google.com

Mi hanno informato che  "Giuseppe Grilli" <
Bep...@hotmail.com
(nospam)> va in giro a dire:

Zippare il file oppure suggerire di usare il tasto destro del mouse.
 ------------------------------------
 Il peccato di Caino
 La seduzione del male
 
www.vampiripavia.com
-------------------------------------
                *IcarusDream*
  -Dove un sogno è ancora libero-

Giuseppe Grilli ha scritto : 

Zipparlo, IMHO andrebbe fatto più spesso, specialmente con i file .doc 
le cui dimensioni possono essere ridotte di molto.
-- 
  _  _ >>Now on Linux<<  _     ||              Home Page:
 | \| |___ _____ ___ ___|_|___ ||  
http://digilander.iol.it/nemesis2001
 | .` | -_|     | -_|_ -| |_ -|||     e niente sarà più come prima ... 
 |_|\_|___|_|_|_|___|___|_|___|||            ... o quasi ;)

 le cui dimensioni possono essere ridotte di molto.
Ma cosi' aggiungi un passaggio in piu' a chi magari preferisce invece 
vederseli "on-line", i file .DOC.
Al momento di seguire un link l'utente puo' fare la scelta di scaricare 
o vedere on-line, e questo con qualsiasi tipo di risorsa, sul web.
Non vedo perche' voler forzare una scelta che compete all'utente.

Non vedo perche' voler forzare una scelta che compete all'utente.
Sarà perchè a me questo tipo di generalizzazioni nell'uso del web non
piacciono, sono un tradizionalista.


 piacciono, sono un tradizionalista.
Curioso, pensavo di essere un "tradizionalista" io, che preferisco 
limitare il link a cio' per cui e' stato "inventato", cioe' per definire 
una relazione tra due risorse, e basta.

Riformulo la domanda:
Sto cercando se esiste un sistema che mi consenta di modificare il
comportamento di un link in modo che al click invece di visualizzare il
documento me lo scarichi come se si scegliesse "salva" dal menù contestuale.
NON voglio fare le seguenti cose:
- zippare o modificare in altro modo il documento
- modificare le impostazioni del server web, soprattutto se vanno a
modificare il comportamento degli altri link a documento .doc. La cosa deve
essere limitata a quel particolare link
- inserire messaggi che dicano all'utente di eseguire azioni diverse dal
semplice click
Qualunque consiglio utile che rispetti questi vincoli sarà molto gradito
In ogni caso ringrazio tutti per l'aiuto.
"Giuseppe Grilli" <
Bep...@hotmail.com
 (nospam)> ha scritto nel messaggio
news:al29ba$b6g$1...@fe1.cs.interbusiness.it...


 NON voglio fare le seguenti cose:
Allora NON puoi.

 semplice click
Discussioni a parte (e la mia opinione è che l'utente deve avere due link:
visualizza, scarica), ti faccio notare che la risposta ti è già stata data
da Cristiano.
- Lato client non puoi far nulla.
- Lato server sì, e senza modificare né le impostazioni del webserver né il
comportamento degli altri link. (Ad esempio se usi ASP dai un'occhiata
all'oggetto ADODB.Stream)

 semplice click
Discussioni a parte (e la mia opinione è che l'utente deve avere due link:


una relazione tra due risorse, e basta.
Mi rendo conto che dal mio precedente messaggio potrebbe sembrare che
io sia completamente contrario ai link ai pdf o ai doc non zippati,
questo non è completamente vero, nel senso che ci sono situazioni
nelle quali posso anche accettarlo (e ad esempio sul mio sito ci
trovi 2 pdf non zippati, ma solo perchè zippandoli le dimensioni
restavano praticamente invariate). Tuttavia con i doc non lo farei
mai, a parte il fatto che se non erro solo IE è in grado di 
mostrarli "in linea", tipicamente i doc vengono ridotti in modo
drammatico a seguito di una compressione, e ciò non può che essere
positivo.
