Este artigo descreve o método de implementação do efeito de visualização da imagem antes de enviar imagens por JS. Compartilhe para sua referência. O método de implementação específico é o seguinte:
Copie o código da seguinte forma: <!
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<title> Efeito de visualização da imagem antes de fazer upload de fotos por JS </ititle>
</head>
<Body>
<input id = "myfile" type = "arquivo" />
<br />
<img src = "/imagens/logo.gif"/>
<div id = "info"> </div>
<script type = "text/javascript">
var dfile = document.getElementById ('myFile');
var dimg = document.getElementsByTagName ('img') [0];
var dinfo = document.getElementById ('info');
dfile.onchange = function () {
if (! dfile.value.match (/.
if (dfile.files) {
dimg.src = dfile.files [0] .GetasDataurl ();
} else if (dfile.value.indexof ('//')> -1 || dfile.value.indexof ('//')> -1) {
dimg.src = dfile.value;
}
}
</script>
</body>
</html>
Espero que este artigo seja útil para a programação JavaScript de todos.