05-02-2011 Saat: 01:38
Dalgalanan Yazi Efekti
Kutuda Kayan Yazi
Sallanan Yazi Efekti
Kod:
<script language="JavaScript">
/ / * * Dynamicdrive.com
MESAJINIZ Buraya - / / buraya metin koymak
var theText = "Gezginler Net.";
fonksiyon nextSize (i, incMethod, textLength)
{
if (incMethod == 1) return (30 * Math.abs (Math.sin (i / (textLength/3.14))));
(IncMethod == 2) return (eğer 255 * Math.abs (Math.cos (i / (textLength/3.14 ))));
}
fonksiyon sizeCycle (metin, yöntem, dis)
{
çıkış = "";
(; I <text.length öğesini; i + + i = 0) için
{
size = parseInt (nextSize (i + dis, yöntem text.length öğesini));
çıkışı + = "<font style='font-size: "+ boyutu +"pt'>" + (i +1, i) text.substring + "</ font>";
}
theDiv.innerHTML = çıkışı;
}
fonksiyon doWave (n)
{
(TheText, 1, n) sizeCycle;
if (n> theText.length) {n = 0}
setTimeout ("doWave (" + (n +1) + ")", 180);
}
</ Script>
<div ID="theDiv" align="center"> </ p>
<body onload="doWave(0)">
Kod:
<!---< Body> Başlangıcı --->
<script type="text/javascript">
/ ** Bellek Scroller komut © Dynamic Drive DHTML kod kütüphanesi (www.dynamicdrive.com) ** /
var memorywidth = "300px" / / kaydıraç genişlik
var memoryheight = "20px" / / kaydıraç yükseklik
var memorybgcolor = "# ffffb3" / / kaydıraç arka plan
var memorypadding = "2px" / / padding kaydıraç uygulanır. sigara için 0.
var borderCSS = "border: 1px solid black;" / / Border, CSS sınır vermek kaydıraç başvurdu.
var = 2 / / Scroller hızı (büyük 1-10 daha hızlıdır) memoryspeed
/ / Pause kaydıraç onMousever var pauseit = 1 (0 = hayır. 1 = evet)?
var persistlastviewedmsg = 1 / / kaydıraç konumunu uzağa gitmek kullanıcıların devam edilmelidir (1 = evet, 0 = hayır)?
persistmsgbehavior var = / / veya "onclick" onload "olarak ayarlanmış" onload ".
/ / Belirtin kaydıraç içeriği (<nobr> etiketi silmeyin)
/ / Bir satır üzerindeki tüm içerik tutun ve tek bir teklif ters eğik çizgi (örn: harika ki):
var memorycontent = '<nobr> <span style="font: cesur 13px Verdana"> Ayşe uçsuz bucaksız dünyada yolunu kaybetmiş Bir gezginseniz <a href="http://www.gezginler.net"> Gezginler </ a> kervanına sizde katılın. </ span> </ nobr> '
/ / / / Ihtiyaç yok BU ÇİZGİ //////////// ALINMIŞTIR EDIT İÇİN
var combinedcssTable = "width:" + (parseInt (memorywidth) 6) + "px; background-color:" + memorybgcolor + "; padding:" + memorypadding +";"+ borderCSS + ";"
var combinedcss = "width:" + memorywidth + "; yükseklik:" + memoryheight + ";"
var divonclick = (persistlastviewedmsg & & persistmsgbehavior == "onclick")? 'OnClick = "savelastmsg ()"':''
memoryspeed = (document.all)? memoryspeed: NS için 1 Math.max (1, memoryspeed-1) / / düşük hızda aşağı
var = memoryspeed copyspeed
var pausespeed = (pauseit == 0)? copyspeed: 0
var iedom = document.all | | document.getElementById
(Iedom) ise
('<span Id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-10000px">' + memorycontent + '</ strong>') document.write
var actualwidth =''
var memoryscroller
(Window.addEventListener) ise
window.addEventListener ("load", populatescroller, yanlış)
else if (window.attachEvent) ise
window.attachEvent (populatescroller "onload")
else if (document.all | | document.getElementById)
window.onload = populatescroller
fonksiyonu populatescroller () {
memoryscroller = document.getElementById? ("Memoryscroller") document.getElementById: document.all.memoryscroller
memoryscroller.style.left = parseInt (memorywidth) 8 + "px"
(Eğer & persistlastviewedmsg & get_cookie ("")!="") lastscrollerpos
revivelastmsg ()
= Memoryscroller.innerHTML memorycontent
actualwidth = document.all? temp.offsetWidth: document.getElementById ("temp") offsetWidth.
lefttime = setInterval ("scrollmarquee ()", 20)
}
fonksiyon get_cookie (Name) {
var arama = Ad + "="
var ReturnValue = ""
(Document.cookie.length> 0) {
offset = document.cookie.indexOf (arama)
(Offset! = -1) {If
offset + = search.length
sonunda = document.cookie.indexOf ofset (";",)
(Son == -1) ise
sonunda = document.cookie.length;
ReturnValue = unescape (document.cookie.substring (offset, end))
}
}
ReturnValue dönmek;
}
fonksiyonu savelastmsg () {
document.cookie = "lastscrollerpos =" + memoryscroller.style.left
}
fonksiyonu revivelastmsg () {
lastscrollerpos = parseInt (get_cookie ("lastscrollerpos"))
memoryscroller.style.left = parseInt (lastscrollerpos) + "px"
}
(& Persistlastviewedmsg & persistmsgbehavior == "onload") if
window.onunload = savelastmsg
fonksiyonu scrollmarquee () {
if (parseInt (memoryscroller.style.left)> (actualwidth * (-1) 8))
memoryscroller.style.left = parseInt (memoryscroller.style.left)-copyspeed + "px"
başka
memoryscroller.style.left = parseInt (memorywidth) 8 + "px"
}
(Iedom) {if
(Belge) ile {
('<table Border="0" cellspacing="0" cellpadding="0" style="'+combinedcssTable+'"> <td>') document.write
write ('<div style="position:relative;overflow:hidden;'+combinedcss+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=memoryspeed">')
('<div Id="memoryscroller" style="position:absolute;left:0px;top:0px;"'+divonclick+'> </ strong>') yazmak
('</ Strong>') yazmak
('</ Td> </ table>') document.write
}
}
</ Script>
Kod:
<BODY Onload=init()>
<style Type=text/css> # j1 {
Z-INDEX: 1; LEFT: 50px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# {A1
Z-INDEX: 2; LEFT: 90px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# V1 {
Z-INDEX: 3; SOL: 130px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# A2 {
Z-INDEX: 4; SOL: 170px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# S1 {
Z-INDEX: 5; SOL: 210px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# C1 {
Z-INDEX: 6; SOL: 250px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# R1 {
Z-INDEX: 7; SOL: 290px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# I1 {
Z-INDEX: 8; SOL: 330px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
# P1 {
Z-INDEX: 9; SOL: 370px; EN: 40px; POZİSYONU: absolute; TOP: 100px
}
</ STYLE>
<SCRIPT Language=JavaScript>
var isNav = false;
var isIE = false;
var obj;
var sinTab;
var pos = 0;
var Schritte = 15;
var schrittweite = (2 * Math.PI) / Schritte;
fonksiyonu init () {
/ / Mindestens Sürüm 4.0
(ParseInt (navigator.appVersion)> = 4) {if
/ / Tarayıcı bestimmen
if (navigator.appName.indexOf ("Netscape")! = -1) {
isNav = true;
}
if (navigator.appName.indexOf ("Microsoft")! = -1) {
isIE = true;
}
}
/ / Animasyon starten
if (| isNav | isIE) {
sinTab = erzeugeSinTab ();
obj = erzeugeArray ("j1", "a1", "v1", "A2", "s1"
"C1", "r1", "i1", "p1");
setInterval ("bewege ()", 100);
} Else {
(Uyarı "Sie benoetigen entweder den Netscape" +
"Communicator 4.0noder den Microsoft" +
". Internet Explorer 4.0");
}
}
/ / Erzeugt Tabelle mit y-Koordinaten
fonksiyonu erzeugeSinTab () {
var sekmesi = new Array ();
var posx = 0;
için (; i <= Schritte 8; i = 0 i + +) {
sekmesinde [i] = Math.round (Math.sin (posx) * 50) + 100;
posx + = schrittweite;
}
geri sekmesi;
}
/ / Erzeugt Dizi der positionierbaren Elemente
fonksiyonu erzeugeArray () {
var objList = new Array ();
(; I <erzeugeArray.arguments.length; var i = 0 i + +) için {
(IsNav) {if
objList [i] = document.layers [erzeugeArray.arguments [i]];
} Else {
objList [i] = document.all [erzeugeArray.arguments [i]] tarzı.;
}
}
geri objList;
}
/ / Animiert positionierbare Elemente
fonksiyonu bewege () {
var num = 0;
(I obj olarak) {
(IsNav) {if
. Obj [i] top = sinTab [pos + num];
} Else {
. Obj [i] pixelTop = sinTab [pos + num];
}
num + +;
}
pos + +;
if (pos> = Schritte) pos = 0;
}
</ SCRIPT>
<DIV Id=j1> <FONT face="Arial Black" color=#005999 size=3> <BR> G </ FONT> </ DIV>
<DIV Id=a1> <FONT face="Arial Black" color=#000999 size=3> <BR> E </ FONT> </ DIV>
<DIV Id=v1> <FONT face="Arial Black" color=#ff00cc size=3> <BR> Z </ FONT> </ DIV>
<DIV Id=a2> <FONT face="Arial Black" color=#ff9900 size=3> <BR> G </ FONT> </ DIV>
<DIV Id=s1> <FONT face="Arial Black" color=#0033ff size=3> <BR> I </ FONT> </ DIV> <BR>
<DIV Id=c1> <FONT face="Arial Black" color=#e0e300 size=3> <BR> N </ FONT> </ DIV>
<DIV Id=r1> <FONT face="Arial Black" color=#cc6600 size=3> <BR> L </ FONT> </ DIV>
<DIV Id=i1> <FONT face="Arial Black" color=#cc00ff size=3> <BR> E </ FONT> </ DIV>
<DIV Id=p1> <FONT face = "Arial Black" color = # 00edf0
size = 3> <BR> R </ FONT> </ DIV> </ CENTER>