Pessoal como é que vocês estão fazendo p barrar de fazer upload de uma imagem que não seja uma especificada?
Por exemplo 320x240 pixels.
Eu tava usando um jeito simples:
<script>
function Check()
{
var extensoesOk = ",.jpg,jpeg,.JPG,JPEG";
var extensao = "," + document.form.foto.value.substr( document.form.foto.value.length - 4 ).toLowerCase() + ",";
imagem=new Image();
imagem.src=document.form.foto.value;
tam_width = imagem.width
tam_height = imagem.height
if ((document.form.titulo.value == "") || (document.form.foto.value == "") || (document.form.texto.value == ""))
{
alert("Nenhum campo deve ficar vazio!");
return false;
}
else if( document.form.foto.value != "" && (extensoesOk.indexOf( extensao.toLowerCase() ) == -1) )
{
alert( "O arquivo selecionado não é uma foto JPEG. " );
document.form.foto.focus();
return false;
}
else if (tam_width != 320 | tam_height != 240) {
window.alert("A altura ou largura da imagem não é válida!\n\tCorrija para 320x240 pixels.");return false;
}
return true;
}</script>
E esta funcionando mais não para todos as imagens, não sei porque, algumas imagens ele vê as dimensões e outros não.
Tenha a impressão de que quando uso o Fireworks e exporto por ele um JPEG este tipo de arquivo não é reconhecimento, como se tivesse mudado ou usado uma propriedade diferente que o IE não entende. porque imagens da internet costumam passar.
Se alguém souber o que esta acontecendo mesmo ou tiver outra solução.
Ah quem diga isto é porque o navegador por segurança impede, se for verdade, só não entendo porque uns arquivos sim, outros não.
Pergunta
PhoEniXFirE
Pessoal como é que vocês estão fazendo p barrar de fazer upload de uma imagem que não seja uma especificada?
Por exemplo 320x240 pixels.
Eu tava usando um jeito simples:
E esta funcionando mais não para todos as imagens, não sei porque, algumas imagens ele vê as dimensões e outros não.
Tenha a impressão de que quando uso o Fireworks e exporto por ele um JPEG este tipo de arquivo não é reconhecimento, como se tivesse mudado ou usado uma propriedade diferente que o IE não entende. porque imagens da internet costumam passar.
Se alguém souber o que esta acontecendo mesmo ou tiver outra solução.
Ah quem diga isto é porque o navegador por segurança impede, se for verdade, só não entendo porque uns arquivos sim, outros não.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.