هذا مثال المقالة يروي مثال JS تنفيذ مؤثرات خاصة لموجة المياه الباردة. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
انسخ الرمز كما يلي: <html>
<head>
<TITLE> JS ينفذ تأثيرات نص موجة المياه الباردة </title>
</head>
<bgcolor = "#000000" onload = "if (document.all) wave ()">
<centre>
<div id = 'water' style = 'الموضع: النسبية ؛ العرض: 400px ؛ الارتفاع: 150px ؛ font-family: verdana ؛ font-size: 50px ؛ color:#8080ff'>
</div>
</center>
<script language = "javaScript">
<!-
if (document.layers) {// إذا كان NS
التنبيه ("متصفحك لا يدعم هذا التأثير الخاص") ؛ // قم بعمل موجه
}
آخر // خلاف ذلك (وليس ns)
if (document.all) {// إذا كان IE
var step = 3 ؛ // اضبط طول خطوة تأثير التغيير
var xstep = 0 ؛
var msg = 'Welcome <br> wulin.com <br> jb51.cn' ؛
water.innerhtml = msg // اضبط محتوى طبقة التأثير
وظيفة الموجة () {
// يتم استخدام هذه الجملة لتعيين نمط الطبقة ، حيث يتم تعيين سمة الطور للمرشح ديناميكيًا وفقًا لقيمة XSTEP.
document.all.water.style.filter = 'wave (freq = 3 ، strength = 5 ، phase ='+xstep+'، lightStrength = 45 ، add = 0 ، enabled = 1)' ؛
xStep+= Step ؛
// قم بتغيير قيمة XSTEP وفقًا لقيمة الخطوة ، بحيث تتغير زاوية التموج قليلاً في المرة التالية التي يتم فيها تحديث نمط الطبقة
Timer = setTimeout ('Wave ()' ، 10) ؛ // قم بتعيين التأخير للتغيير التالي
}
}
//->
</script>
</html>
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.