تصف هذه المقالة طريقة عرض المؤثرات الخاصة عن طريق عدم وضوح صورة JS. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
انسخ الرمز كما يلي: <html>
<title> تأثير عرض تبديل تبديل الصورة </title>
<body>
<script language = "javaScript1.1">
<!-
var slidespeed = 3000
var slideimages = صفيف جديد ("/صور/m01.jpg" ، "/الصور/m02.jpg" ، "/الصور/m03.jpg" ، "/الصور/m04.jpg")
var slidelinks = array new ("// www.vevb.com" ، "// www.vevb.com" ، "// www.vevb.com")
var imageholder = new array ()
var ie55 = window.createpopup
لـ (i = 0 ؛ i <slideimages.length ؛ i ++) {
ImageHolder [i] = New Image ()
ImageHolder [i] .src = slideImages [i]
}
وظيفة getoshow () {
window.location = slideLinks [anlink]
}
//->
</script>
<a href = "javaScript: gotoshow ()"> <img src = "/images/csrcode.ico" name = "slide" border = 0 style = "filter: progid: dimixagetransform.microsoft.pixelate (maxsquare = 15 ، ation = 1)" Style = "Cursor: Pointer ؛"/> </a>
<script language = "javaScript1.1">
<!-
var therlink = 0
var thhimage = 0
var pixeldelay = (ie55)؟ document.images.slide.filters [0] .Duration*1000: 0
وظيفة slideit () {
إذا (! document.images) العودة
إذا (ie55) document.images.slide.filters [0] .Apply ()
document.images.slide.src = ImageHolder [thatimage] .SRC
if (ie55) document.images.slide.filters [0] .play ()
thenlink = thhisimage
isimage = (thisimage <slideimages.length-1)؟ هيمياج+1: 0
setTimeout ("slideit ()" ، slidespeed+pixeldelay)
}
Slideit ()
//->
</script>
</body>
</html>
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.