العربية
<!--لتحقيق هذا التأثير، يلزم خطوتين. الخطوة الأولى هي إضافة الكود التالي إلى منطقة <head>--> <script language="javascript"> <!-- إخفاء هذا البرنامج النصي من المتصفحات القديمة. -- var speed = 10 var buffer = 1500 var timerID = null varbannerRunning = false var ar = new Array() ar[0] = "مرحبًا بك في www.downcodes.com!" ar[1] = "مرحبًا بك في موقع الويب Building Academy" ar [2] = "يرجى تقديم تعليقاتك، شكرًا لك" var message = 0 varstate = "" ClearState() function stopBanner() { if (bannerRunning) ClearTimeout(timerID)bannerRunning = false } function startBanner( ) { stopBanner() showBanner() } وظيفة ClearState() { الحالة = "" for (var i = 0; i < ar[message].length; ++i) {state += "0" } } وظيفة showBanner( ) { if (getString ()) { message++ if (ar.length <= message) message = 0 ClearState() timerID = setTimeout("showBanner()", Pause)bannerRunning = true } else { var str = "" for ( var j = 0; j <state.length; ++j) { str += (state.charAt(j) == "1") ? ar[message].charAt(j) : " " } window.status = str timerID = setTimeout( "showBanner()", speed)bannerRunning = true } } وظيفة getString() { var full = true for (var j = 0; j <state.length; ++j) { if (state.charAt (ي) == 0) كامل = خطأ } إذا (كامل) يعود صحيحًا while (1) { var num = getRandom(ar[message].length) if (state.charAt(num) == "0") فاصل } State =state.substring (0, num) + "1" +state.substring(num + 1,state.length) return false } function getRandom(max) { return Math.round((max - 1) * Math.random ()) } // - إنهاء الإخفاء هنا --> </script> <!--الخطوة 2: أضف "onLoad="startBanner()"" إلى علامة <body> --> <body onLoad="startBanner ()">