Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Nuno Mateus

Colocar imagem HTML de uma pasta qualquer do PC

Mensagens Recomendadas

Nuno Mateus

Boa noite. Estou iniciando um curso de html e estou aqui com uma duvida. Se puderem dar alguma dica agradeço muito.

É o seguinte comofaço para colocar imagens que não estejam na mesma pasta que aquela onde estou a criar o código html.

Por exemplo quero inserir uma imagem que está em , C:\Users\Nuno\Documents e nome ana.jpg.

Já tentei assim <img scr="C:\Users\Nuno\Documents/ana.jpg"> e assim <img scr=" Documents/ana.jpg"> e não aparece a imagem.

Como posso faze-lo

Atenciosamente,

Nuno Mateus

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

nunca podes adicionar uma imagem que fique fora do directório de onde se encontra o site (ou sub-directório)

existe soluções para isso mas não passa pelo HTML


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
passarito

Boas,

Antes de mais, o que vou fazer é um perigo, pois contrariar HappyHippyHippo que sabe muito,..,muito mais disto do que eu é praticamente estar a arranjar lenha para me queimar, no entanto podes tentar uma das hipóteses abaixo caso estejas no mesmo disco.

<img scr=".\Users\Nuno\Documents/ana.jpg">

ou

<img scr="..\..\..\Users\Nuno\Documents/ana.jpg">

Nota: Fazes ..\ quantas vezes tiveres de andar para trás na tua estrutura de directórios.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

como disse, é politica de segurança do sistema, não permitir acesso a ficheiros que fiquem fora da raíz do site.

se for possível, em algum situação descabida, é porque foi alguma configuração específica para isso ou um completo falhanço por parte do servidor web usado.

no entanto, a solução apresentado não é possível porque o caminho na tag "img" é um caminho relativo do URL e não um caminho relativo do sistema.

por outras palavras, ter :

http://servidor.xpto/pasta1/../../../../pasta2/pasta3/ficheiro.ext

é a mesma coisa que ter:

http://servidor.xpto/pasta2/pasta3/ficheiro.ext

isto porque o caminho de pastas "../" extra é simplesmente descartado


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
ralmeidasantos

experimenta, criar uma pasta no desktop a dizer HTML mete la todo o código que ja tens e mete a imagem la dentro e depois fazes a ligação do gênero C:\Users/Nuno\Desktop\html\ana.jpg


HTML Master

The programs change the world

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.