تصف هذه المقالة طريقة JS لتحريك صورة الخلفية في صفحة الويب بطريقة قطرية. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
انسخ الرمز كما يلي: <html>
<head>
<title> JS ينفذ صورة خلفية الويب لتحريكها بشكل غير مباشر </title>
<body background = "Images/Changshi.ico">
<script language = "javaScript">
<!-
وظيفة selecall (thefield) {
var tempval = eval ("document."+thefield)
tempval.focus ()
tempval.select ()
}
//->
</script>
<script language = "javaScript">
<!-
var background = "Images/Changshi.ico" ؛
var speed = 0 ؛
browsername = navigator.appname ؛
Browserver = parseint (navigator.appversion) ؛
if (browsername! = "netscape" || browserver> = 4.5) {
انتقال الوظيفة (Quardn ، HPOS ، VPOS) {
إذا (الحجج [4])
document.body.style.backgroundImage = "url (/" " + ediuments [4] +"/")" ؛
إذا (الحجج [5])
document.body.style.backgroundRepeat = وسيطات [5]
if (! isnan (hpos)) {
if ((movert! = 0) && (hpos> 0)) hpos = -100000
HPOS += التحرك
}
if (! isnan (VPOS)) {
if ((addedn! = 0) && (VPOS> 0)) VPOS = -100000
VPOS+= QuOtn
}
document.body.style.backgroundposition = hpos + "" + VPOS
إذا (isnan (hpos)) hpos = "/" " + hpos +"/""
إذا (ISNN (VPOS)) VPOS = "/" " + VPOS +"/""
setTimeOut ("Movingback ("+movvert+"،"+quovern+"،"+hpos+"،"+VPOS+")" ، السرعة)
}
MOVERBACK (1،1،0،0 ، الخلفية) ؛
}
//->
</script>
</body>
</html>
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.