Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Javascript window.opener=top;window.close
giovedì 25 ottobre 2007 - 08.40
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
gio 25 ott 2007 - 08:40
Allora, uso questa funzione il locale per aprire il classico salva file e chiudere la pagina aspx che contiene la funzione:
Dim file As String = "miacartella/doc/miofile.zip"
Response.Write("<script>")
Response.Write("open(""" & file & """);")
Response.Write("window.opener=top;window.close();</script>")
In locale funziona correttamente, la metto su un server, la interrogo dal mio pc, quindi con lo stesso explorer, e non funziona, si chiude la pagina ma non si apre quella per il download del file. Da cosa potrebbe dipendere? Grazie a tutti.
pozzoli.samuele
Profilo
| Senior Member
219
messaggi | Data Invio:
gio 25 ott 2007 - 09:23
Molto probabilmente non hai messo il giusto percorso del file!
Ricorda che sei sul server! Non puoi sapere dove effettivamente è salvato... LA cosa più facile è che sia su un disco D.
Devi usare una direttiva, tipo serve.mappath("~/[Percorso]") per mappare il file in modo relativo alla root del tuo sito. (~, sta ad indicare proprio pla root)
Facci sapere se è questo...
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
gio 25 ott 2007 - 11:06
No, era semplicemente da abilitare su explorer il download automatico sulle opzioni internet. Tutto qui, ho risolto grazie
pozzoli.samuele
Profilo
| Senior Member
219
messaggi | Data Invio:
gio 25 ott 2007 - 11:12
>No, era semplicemente da abilitare su explorer il download automatico
>sulle opzioni internet. Tutto qui, ho risolto grazie
Brutto! Quindi non sai se funziona o meno con le persone che entrano!
Non ti conviene dare un occhio e vedere se riesci a farlo senza cambiare le impostazioni predefinite del browser? Se è un modulo aziendale... ok... fai una policy e applichi il criterio a tutti.. Ma se è un sito... Chiedi di abbassare un livello di protezione che è alto come impostazione predefinita?
Secondo me fa un po' paura alla gente che visita...
Comunque meglio così!
Buon lavoro!
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
gio 25 ott 2007 - 14:32
E tu cosa mi consigli?
pozzoli.samuele
Profilo
| Senior Member
219
messaggi | Data Invio:
gio 25 ott 2007 - 18:06
Messa così... oserei dire che è una domanda molto generica...
Fammi sapere in che contesto sei, cosa vuoi ottenere e cerco di elaborare un'idea...
Se vuoi.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !