Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Asp & Asp.net
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Asp & Asp.net Active Server Pages e tecnologia Microsoft.NET

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Asp & Asp.net


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 14-04-07, 20:54   #1 (permalink)
Non iscritto
 
Data di registrazione: Apr 2007
Messaggi: 1
Unhappy [asp] aprire documento word dentro al browser

amici, sn nuovo del forum e ho subito una richiesta:
ho fatto il sito della mia società sportiva in asp, eora la mia allenatrice che ha tutti i risultati e statistiche ecc scritti in ms Word (.doc ) e vuole che i suoi documenti siano aperti direttamente nel browser così come lei li ha creati.
Ho provato con gli iframe senza successo (ho dovuto creare pagine web dei singoli documenti, ma tanto lavoro e formattazione persa quindi lavoro inutile) il sito non è diviso in frameset , per cui non so come fare.
esiste una funzione in ASP o HTML/javascript/css che mi faccia aprire questi documenti (magari implementando un editor testuale nel sito) direttamente nel sito senza chiedere il download o dover creare le pagine web dei singoli documenti? anche perchè dopo formattazione e altre cose andrebbero perse..
ho provato con questo codice:
Codice:
<% @Language=VBScript %>
<%
Option Explicit
Dim fileName, filePath, contentType, objStream
fileName = "prova.doc"
filePath = "prova/doc/prova.doc" & fileName
contentType = "application/msword"
Response.Buffer = true
Response.Clear
Response.ContentType = contentType
'Response.CacheControl = "no-cache"
'issue for IE no-store doesn't work either
Response.Addheader "ContentType", contentType
Response.Addheader "Content-Disposition", "inline; filename=" & fileName
Set objStream =  Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile filePath
response.BinaryWrite objStream.Read
objStream.Close
Response.Flush
Response.End
%>
ma funziona come un download dove mi chiede di voler salvare o aprire il documento..quindi non è la strada giusta.
consigli?
grazie mille!
furianera non in linea   Rispondi citando
Vecchio 16-04-07, 02:41   #2 (permalink)
Esperto
 
L'avatar di Legolas
 
Data di registrazione: Mar 2005
Messaggi: 661
Invia un messaggio tramite MSN a Legolas Invia un messaggio tramite Skype a Legolas
Se l'utente che vede il documento ha word installato il problema non esiste, perchè il documento stesso viene aperto immediatamente con word dal browser


Al contrario se word non è installato poco si può fare che io sappia per mantenere la formattazione

__________________
Realizzazione siti viterbo Vacanze da sogno in un Agriturismo Bolsena sulle rive del lago.
Legolas non in linea   Rispondi citando
Vecchio 02-11-10, 15:23   #3 (permalink)
User
 
L'avatar di Danzisi
 
Data di registrazione: Feb 2010
Ubicazione: Milano
Messaggi: 10
Thumbs up Disattivare/attivare l'opzione "Sfoglia nella stessa finestra"

Per modificare la funzionalità di Microsoft Internet Explorer per aprire un documento di Word in una finestra separata verranno, invece di aprirlo sul posto, utilizzare uno dei metodi descritti di seguito.

Nota Dopo avere utilizzato uno dei metodi seguenti, facendo clic su un collegamento di pagina Web in un documento di Word, il documento verrà aperto in modalità di sola lettura, in una finestra separata verranno, invece di aprirlo sul posto in Internet Explorer. Per salvare il documento di Word come un nuovo file nel computer, scegliere Salva dal menu file .

Metodo 1: disattivare l'opzione "Sfoglia nella stessa finestra"

  1. Fare doppio clic su risorse del computer .
  2. Dal menu Strumenti scegliere Opzioni cartella .
  3. Nella scheda Tipi di file , nella casella tipi di file registrati fare clic per selezionare il tipo di file che si desidera modificare. Ad esempio, fare clic su per selezionare Documento di Microsoft Word .
  4. Fare clic su Avanzate .
  5. Nella finestra di dialogo Modifica tipo di file , fare clic per deselezionare la casella di controllo Sfoglia nella stessa finestra e scegliere OK .
  6. Fare clic su Chiudi per chiudere la finestra di dialogo Opzioni cartella .
Danzisi non in linea   Rispondi citando
Vecchio 13-03-11, 10:29   #4 (permalink)
User
 
L'avatar di Danzisi
 
Data di registrazione: Feb 2010
Ubicazione: Milano
Messaggi: 10
Smile Aprire documenti Word doc Office 2007

Office 2007 di default non vuole che si aprano suoi documenti dentro il browser perché ci potrebbero essere problemi con alcune funzionalità. Se proprio si vuole che il documento si apre nel browser si deve intervenire nel registo, impostando le chiavi che seguono:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document. 8]
"BrowserFlags"=dword:80000024
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.RTF.8]
"BrowserFlags"=dword:80000024
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document. 12]
"BrowserFlags"=dword:80000024
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.DocumentM acroEnabled.12]
"BrowserFlags"=dword:80000024


Copiare e salvare il testo in grassetto sopra, in un file.reg poi cliccarlo e premere Ok nella finestra di messaggio. Le chiavi verranno aggiunte. Al riavvio del pc avrete la funzionalita di aprire documenti Word doc docx all'nterno del browser Interner Explorer 8.
Danzisi non in linea   Rispondi citando
Rispondi
Tags: , , , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 19:08.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.