عبارة تومض في المسطرة
<script language="JavaScript"> <!-- var x = 0 var speed = 500 var text = "اكتب العبارة هنا" function Blinky() { window.status = text setTimeout("Blinky2()", speed) } function Blinky2() { window.status = " " setTimeout("Blinky()", speed) } Blinky() //--> </script>
عبارة ثابتة في المسطرة
<script language="JavaScript"> var boodschap = 'ضع العبارة هنا'; function dgstatus() { window.status = boodschap; timerID= setTimeout("dgstatus()", 25); } </script> <script language="JavaScript"><!-- dgstatus(); //--></script>
جمل تظهر بتتابع في المسطرة
<script language="JavaScript"><!-- <!-- Hide from old browsers message = "مرحبا بك في شبكة المواقع العربية^" + "لأفضل تصفح استخدم مستعرض اكسبلورر 5 ^" + "مع دقة عرض 800 × 600 بكسل^" + "قم بتحديث صفحات الموقع باستمرار لمشاهدة كل جديد ومفيد^" + "^" scrollSpeed = 25 lineDelay = 1500 // Do not change the text below // txt = "" function scrollText(pos) { if (message.charAt(pos) != '^') { txt = txt + message.charAt(pos) status = txt pauze = scrollSpeed } else { pauze = lineDelay txt = "" if (pos == message.length-1) pos = -1} pos++ setTimeout("scrollText('"+pos+"')",pauze) } // Unhide --> scrollText(0) // --></script>
جمل تظهر بتتابع في المسطرة 2
<script language="JavaScript"> <!-- var currentmsg = 0 var MsgTime = 2000 var MsgEndTime = 4000 function initArray(n) { this.length = n; for (var i =1; i <= n; i++) { this[i] = ' ' } } msg = new initArray(4) msg[0]="مرحبا بكم " msg[1]="في شبكة المواقع العربية" msg[2]="نرجوا لكم الفائدة" msg[3]="ونشكركم على الزيارة" function msgrotator() { window.status = msg[currentmsg] if (currentmsg > msg.length - 1) { currentmsg = 0 setTimeout("msgrotator()", MsgEndTime) } else { currentmsg = currentmsg + 1 setTimeout("msgrotator()", MsgTime) } } msgrotator(); //--> </script>
حروف تتجمع وتشكل جمل
<SCRIPT LANGUAGE="JavaScript"> <!-- var speed = 10 //سرعة دخول حروف الجملة var pause = 2000 //مدة توقف الجملة var timerID = null var bannerRunning = false // create array var ar = new Array() // assign the strings to the array's elements ar[0] = "الجملة الاولى" ar[1] = "الجملة الثانية" ar[2] = "الجملة الثالثة" var message = 0 var state = "" clearState() function stopBanner() { // if banner is currently running if (bannerRunning) // stop the banner clearTimeout(timerID) bannerRunning = false } function startBanner() { stopBanner() showBanner() } function clearState() { state = "" for (var i = 0; i < ar[message].length; ++i) { state += "0" } } function 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 } } function getString() { var full = true for (var j = 0; j < state.length; ++j) { if (state.charAt(j) == 0) full = false } if (full) return true while (1) { var num = getRandom(ar[message].length) if (state.charAt(num) == "0") break } 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>
تتحول الأحرف الإنجليزية من صغيرة إلى كبيرة
<script language="Javascript"> <!-- var text = "welcome to my website" var speed = 200 var x = 0 function bb() { var a = text.substring(0,x) var b = text.substring(x,x+1).toUpperCase() var c = text.substring(x+1,text.length) window.status = a + b + c if (x == text.length) { x = 0 } else { x++ } setTimeout("bb()",speed) } bb(); </script>
الرجوع إلى صفحة الجـافـا