Come è possibile visualizzare le immagini memorizzate localmente su un sito internet?

StackOverflow https://stackoverflow.com/questions/875255

  •  22-08-2019
  •  | 
  •  

Domanda

mi piacerebbe per visualizzare le immagini sul mio sito web che vengono memorizzati su un file system locale visitatori.

Supponendo che ho la posizione dell'immagine sui visitatori di auto (ad esempio C: \ Documents and Settings \ Ropstah \ immagine.png), è allora possibile per me visualizzo questa immagine nel mio sito internet (ad esempio, www.website.com)?

Le immagini non sembrano per caricare quando uso la seguente sintassi (Internet Explorer 7, Firefox 3, ecc ..):

<img src="file://c:\Documents and Settings\Ropstah\image.png" />

Le immagini display se il file .html (che io uso il website.com/index.html) si trova sul mio pc locale ...

È stato utile?

Soluzione

Questo suona come impostazioni di sicurezza del browser web, che probabilmente sono impostati a un livello che impedisce l'accesso file system locale per un sito internet.

Le impostazioni di sicurezza possono essere modificate dagli utenti, in modo specifico per ciascun browser. per esempio per IE è Strumenti -> Opzioni Internet -> Protezione

Altri suggerimenti

È possibile se l'utente imposta il vostro sito per essere nella zona attendibile.

Non è possibile.

Stupidamente, questi browser hanno deciso di chiudere "buchi di sicurezza", non consentendo pagine web pubblico per disabilitare il contenuto locale.

Utilizzando HTML puro non è possibile accedere ai file memorizzati sui computer degli utenti. Si potrebbe invece utilizzare Flash, applet Java, ActiveX, Silverlight, ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top