• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Zeux

Mudar Imagem

3 mensagens neste tópico

Boas

Estou a fazer uma página e queria implementar um sistema do tipo:

O user escolhe uma imagem de um input file e depois queria que aparecesse um preview dessa imagem na página principal

O código que tneho é este:

<input type="file" id="image" name="image" value="Search" class="imagemlink" onchange="changeimage(document.form1.image.value)" />

<script>
function trocaimagem(local) { 
("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
document.preview.src="file:///"+local
}
</script>

Isto funciona perfeitamente no IE, mas no firefox nada.... Quando escolho uma imagem no firefox e depois vou às propriedades da página - midia, aparece lá o link correcto para a nova imagem, mas depois tem: cached: non-cached. Ou seja, parece que assume o link mas não carrega a imagem.

Depois de procurar mais um bocado encontrei isto sobre o firefox:

"As a security precaution, references to images on your local computer from a remote web site are disabled"

Será que há alguma maneira de por isto a funcionar ?  :hmm:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isto vai ser para depois fazer o upload da imagem

Por isso tambem já tinha tido essa ideia, fazer o upload da imagem para depois a poder mostrar. O unico problema é que se o user se enganar muita vez, vai estar a carregar um bocado o server, pois está sempre a fazer uploads de imagens  :)

Mas se nã houver mais nenhuma opção, vou ter que optar por essa  :bye2:

0

Partilhar esta mensagem


Link 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