Este artículo describe el método de JS para mover la imagen de fondo en la página web de manera diagonal. Compártelo para su referencia. El método de implementación específico es el siguiente:
Copie el código de la siguiente manera: <html>
<Evista>
<title> js implementa la imagen de fondo web para moverse oblicuamente </title>
<Body Background = "Images/Changshi.ico">
<script language = "javaScript">
<!-
función selectAll (thefield) {
var tempval = eval ("documento."+thefield)
tempval.focus ()
tempval.select ()
}
//->
</script>
<script language = "javaScript">
<!-
Var Background = "Images/Changshi.ico";
Vel Speed = 0;
browserName = navigator.appname;
browserver = parseInt (navigator.appversion);
if (browsername! = "netscape" || browserver> = 4.5) {
function MoveBack (MovedN, HPOS, VPOS) {
if (argumentos [4])
document.body.style.backgroundimage = "url (/" " + argumentos [4] +"/")";
if (argumentos [5])
document.body.style.backgroundrepeat = argumentos [5]
if (! isnan (hpos)) {
if ((movert! = 0) && (hpos> 0)) hpos = -100000
HPOS += moverse
}
if (! isnan (vpos)) {
if ((movido! = 0) && (vpos> 0)) vpos = -100000
VPO+= Movedn
}
document.body.style.backgroundPosition = HPOS + "" + VPOS
if (isnan (hpos)) hpos = "/" " + hpos +"/""
if (isnan (vpos)) vpos = "/" " + vpos +"/""
setTimeout ("Moveback ("+Movvert+","+Movingn+","+HPOS+","+VPOS+")", Velocidad)
}
mudanza (1,1,0,0, fondo);
}
//->
</script>
</body>
</html>
Espero que este artículo sea útil para la programación de JavaScript de todos.