Newsgroup: it.comp.lang.javascript
Titolo: domandina abbastanza facile

come faccio a mettere un bottone che premendolo l'utente potrà scaricare un
file.zip
<button onclick:________('02-03.zip');>download</button>

 
winodw.open('xxx.zip')

ho gia provato ma non mi funziona...
"Luka" <win...@linux.bug> ha scritto nel messaggio
news:Xns9392A69...@195.31.190.131...


 ho gia provato ma non mi funziona...
Prova cliccando su B1 se non va allora prova B2 se non va booo...
<form method="POST" action="02-03.zip">
  <input type="button" value="B1" name="B1"
onClick="open('02-03.zip','','')">
<input type="submit" value="B2" name="B2">
</form>

 ha scritto nel messaggio
news:n_1Ea.51237$pR3.1...@news1.tin.it...


 ps il file zip non è per niente danneggiato!
La cosa piu' importante di tutte e' che posti i messaggi utilizzando le
convenzioni adottate e riconosciute universalmente! Mi riferisco al modo di
*quotare*; infatti, prima devi quotare e dopo rispondere....
tornando al tuo problema, che browser usi? e ha dato il problema su tutte e
due i modi che ti ho proposto?
e prima di rispondere fai una prova con un file "
prova.xyz
" che ti inventi e
poi dimmi tutto....

Puoi provare anche con
<form>
<button onClick="window.location = '02-03.zip'">Scarica</button>
</form>
A me funzionavano anche gli altri metodi che ti hanno segnalato.
Se non va neppure questo, mi sa che e' un problema tuo.
Ciao,
Ema


giusto me lo ero dimenticato...
una cosa: che differenza c'e' tra:
location=''02-03.zip'   e   location. href=''02-03.zip'
Non pensavo che si potesse fare anche il primo!?!

 ha scritto nel messaggio
news:bbqb6o$ch08v$1...@ID-190851.news.dfncis.de...


 grazie a tutti cmq
Prova a cambiare file zippato o crea un file di testo e rinominalo (ad es.:
prova2.zip).... perchč a questo punto il problema credo che stia proprio lě
in quel cavolo di file op ti richiedo che browser usi?

 ha scritto nel messaggio
news:%p2Ea.51358$pR3.1...@news1.tin.it...

Non sono esperto ma mi sa che vale qualcosa tipo che href e' l'attributo "di
default" dell'oggetto location e quindi scrivere
location = qualcosa
equivale a scrivere (ovvero, e' solo un'abbreviazione per)
location.href = qualcosa
L'ho sparata grossa? Boh.
Ciao,
Ema

 le stesso errore che mi dava con window.open
il problema allora sta nel file, non nel metodo di recuperarlo
--
artemis.alpeia
http://spazioinwind.libero.it/artemis

 ha scritto nel messaggio
news:Gv2Ea.51381$pR3.1...@news1.tin.it...


> explorer credo il 6
Internet Explorer?
Per verificare quale versione basta che vai in "?" e poi "informazioni..."
op "About..."
Comunque ti ripeto quota bene per favore e fai delle prove con altri file
zippati...

> L'ho sparata grossa? Boh.
No, hai ragione...ma credo solo in ambiente IE/win32

 location = qualcosa
equivale a dire all'interprete di JS di creare un oggetto Location, e assegnare 
quel "qualcosa" (laddove ovviamente "qualcosa" e' un oggetto stringa) alla 
proprieta' href di quest'ultimo.
Nell'assegnare direttamente la proprieta' href, non se viene creato un nuovo 
oggetto Location, o semplicemente sovrascritte le proprieta' del precedente, 
come logica farebbe supporre.
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 No, hai ragione...ma credo solo in ambiente IE/win32
No, in tutti i browser che supportano Javascript o cmq sono sufficientemente 
vicini e conformi ad esso.


> ho gia provato ma non mi funziona...
Scusa, ammesso che il file zip sia valido, prova con location.href...
Antonio Mirarchi