Este artículo describe el método de hacer clic en una imagen para copiar la dirección de la imagen al tablero de pegar haciendo clic en una imagen. Compártelo para su referencia. Los detalles son los siguientes:
La copia del código es la siguiente:
<! DocType html public "-// w3c // dtd xhtml 1.0 Transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transicional.dtd ">
<html xmlns = "http://www.w3.org/1999/xhtml">
<Evista>
<meta name = "robots" content = "all" />
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<title> Haga clic en la imagen para copiar la dirección de la imagen directamente a la placa Pegar </title>
<style type = "text/css">
#www_jb51_net_hidden {
Posición: Absoluto;
Visibilidad: oculto;
}
img {
cursor: puntero;
}
</style>
</ablo>
<Body>
Haga clic en la imagen a continuación para obtener la dirección directamente.
<div id = "jb51_net">
<img src = "imágenes /m10.jpg"> <Br />
</div>
<span id = "www_jb51_net_hidden"> </span>
</body>
<script type = "text/javaScript">
<!-
$ id = function (id) {
return document.getElementById (id);
}
var objs = $ id ("jb51_net"). getElementsBytagName ("img");
para (var i = 0; i <objs.length; i ++) {
objs [i] .Onclick = function () {
$ id ("www_jb51_net_hidden"). innerhtml = this.src;
var my_range = document.body.createTextrange ();
my_range.movetoElementText ($ id ("www_jb51_net_hidden"));
my_range.execCommand ("copia");
alerta ("La dirección de imagen se ha copiado en el portapapeles");
devolver falso;
}
}
//->
</script>
</html>
Espero que este artículo sea útil para la programación de JavaScript de todos.