İPUCU

Java Object Oriented Programming temeline dayanan, çok işlevli, step by step işleyen dilin dökümanlarının paylaşım alanı.

Seçenekler

Durum Çubuğunda Mesaj-8

30-05-2011 22:06
#1
Virtual Root - ait Kullanıcı Resmi (Avatar)
E-Mail onayı yapılmamış üye
Üyelik tarihi:
06/2008
Mesajlar:
3.490
Teşekkür (Etti):
37
Teşekkür (Aldı):
295
Konular:
2099
Ticaret:
(0) %
[PHP]<SCRIPT LANGUAGE="JavaScript">

<!--

function scroller(startAt)

{

var message = "**J a v a S c r i p t B a n k a s ı**"

+ " bize javascript"

+ " gönderin"

var msg = message

var out = " "

var c = 1

if (killScroll) {return false}

if (pauseScroll) {

var cmd="scroller(" + startAt + ")"

scollID = setTimeout(cmd,2000)

return false

}

if (100 < startAt) {

startAt--

var cmd="scroller(" + startAt + ")"

scrollID=window.setTimeout(cmd,80)

}

else if (startAt <= 100 && 0 < startAt) {

for (c=0 ; c < startAt ; c++) {

out+=" "

}

out+=msg

startAt--

var cmd="scroller(" + startAt + ")"

window.status=out

scrollID=window.setTimeout(cmd,80)

}

else if (startAt <= 0) {

if (-startAt < msg.length) {

out+=msg.substring(-startAt,msg.length)

startAt--

var cmd="scroller(" + startAt + ")"

window.status=out

scrollID=window.setTimeout(cmd,80)

}

else {

window.status=" "

scrollID=window.setTimeout("scroller(100)",80)

}

}

return true

}

function scrollerSetup() {

if (scrolling)

if (!confirm('Scroller ı tekrar başlat?'))

return false // only way to break the function

// if its already running

killScroll = true // will cause recursive snapIn to break

scrolling = true // sets so that this function can't run twice

// without breaking the first instance

var killID = window.setTimeout('killScroll=false',41)

// now that first occurance was killed,

// reset it so that this instance can proceed

scrollID = window.setTimeout('scroller(100)',45)

// make sure it waits until killScroll is reset

return true //must return true to comply with above break

}

//-------------------------------------------------------------

function snapIn(jumpSpaces,position) {

var msg = "JavaScript Bankası yakında 500 javascripte ulaşacak!"

var out = ""

if (killScroll) {return false}

if (pauseScroll) {

var cmd = "snapIn(" + jumpSpaces + "," + position + ")"

scollID = setTimeout(cmd,5)

return false

}

for (var i=0; i<position; i++)

{out += msg.charAt(i)}

for (i=1;i<jumpSpaces;i++)

{out += " "}

out += msg.charAt(position)

window.status = out

if (jumpSpaces <= 1) {

position++

if (msg.charAt(position) == ' ')

{position++ }

jumpSpaces = 100-position

} else if (jumpSpaces > 3)

{jumpSpaces *= .75}

else

{jumpSpaces--}

if (position != msg.length) {

var cmd = "snapIn(" + jumpSpaces + "," + position + ")";

scrollID = window.setTimeout(cmd,5);

} else {

scrolling = false

return false

}

return true

}

function snapSetup() {

if (scrolling)

if (!confirm('Snapin i tekrar başlat?'))

return false // only way to break the function

// if its already running

killScroll = true // will cause recursive snapIn to break

scrolling = true // sets so that this function can't run twice

// without breaking the first instance

var killID = window.setTimeout('killScroll=false',6)

// now that first occurance was killed,

// reset it so that this instance can proceed

scrollID = window.setTimeout('snapIn(100,0)',10)

// make sure it waits until killScroll is reset

return true //must return true to comply with above break

}

function doPause(msg) {

pauseScroll=true

if (msg != null) {

setTimeout('pauseScroll=false',500)

window.status = msg

return true

}

setTimeout('pauseScroll=false',2000)

return false

}

//-------------------------------------------------------------

var scrollID = Object

var scrolling = false

var killScroll = false

var pauseScroll = false

//-------------------------------------------------------------

// -->

</SCRIPT>

[/PHP]


Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı