hARDWAREMANIA

hARDWAREMANIA

İnternetteki Güvenilir Donanım ve Teknoloji Rehberiniz!

  BlackBox!

Bazı Güzel Kodlar (HTML)

Bu sayfada Bilgisayar Programlama bölümü içerisindeki Web Programlama forumu altında Bazı Güzel Kodlar (HTML) başlıklı konu tartışılıyor. Tartışılan konu "------------------------------------------------------------------------------ Sol Üst Köşedeki Döngüsel, Sayfayla Beraber Hareket Eden Yazı (İşlemciyi Yoruyor) ------------------------------------------------------------------------------ <SCRIPT language=JavaScript> if (document.all){ msg="www.hardwaremania.com "; msgColor="lime"; ..." şeklinde özetlenebilir....



Geri git   hARDWAREMANIA > Yazılım > Bilgisayar Programlama > Web Programlama

Kayıt Resim Galerisi SSS Üye listesi Takvim Bölümü okunmuş olarak işaretle

Info:


Cevapla

 

LinkBack Konu araçları
Eski 17-10-04, 14:24 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #26 (permalink)
sayborg2
Silver Member
 
sayborg2 Avatar
 
Katılım tarihi: 06.08.04
Nereden: Ankara
Mesaj: 934
------------------------------------------------------------------------------
Sol Üst Köşedeki Döngüsel, Sayfayla Beraber Hareket Eden Yazı (İşlemciyi Yoruyor)
------------------------------------------------------------------------------


<SCRIPT language=JavaScript>
if (document.all){
msg="www.hardwaremania.com ";
msgColor="lime";
msgFont="Verdana";
msg=msg.split('');
n=msg.length;
e=360/n;
yp=0;
xp=0;
yb=40;
xb=60;
sa=0.07;
sb=0;
pa=new Array();
pb=new Array();
for (i=0; i <n; i++){
document.write('<div id="logo" style="position:absolute;top:50;left:50;'
+'height:30;width:30;font-family:'+msgFont+';text-align:center;color:'+msgColor+'">'+msg[i]+'</div>');
}
function donus(){
yp=document.body.scrollTop+50;
xp=document.body.scrollLeft+window.document.body.clientWidth-725;
for (i=0; i <n; i++){
logo[i].style.top =yp+yb*Math.sin(sb+i*e*Math.PI/180);
logo[i].style.left=xp+xb*Math.cos(sb+i*e*Math.PI/180);
pb[i]=logo[i].style.pixelTop-yp;
pa[i]=pb[i]-pb[i]*2;
if (pa[i] <1){
pa[i]=0;
logo[i].style.visibility='hidden';
}
else logo[i].style.visibility='visible';
logo[i].style.fontSize=pa[i]/2.7;
}
sb-=sa;
setTimeout('donus()',10);
}
window.onload=donus;
}
// -->
</SCRIPT>



----------------------------
Karşılama ve Uğurlama Mesajı
----------------------------

<HTML>
<BODY BGCOLOR="#000000" onLoad="alert('Merhaba!!!');"
onUnload="alert('Bir daha Gelme, Küstüm Sana (Şaka şaka )');">
</BODY>
</HTML>


---------------------
Sayfada Tarih ve Saat
---------------------

<script language="JavaScript">
<!--
function makeArray() {
var args = makeArray.arguments;
for (var i = 0; i < args.length; i++) {
this[i] = args[i];
}
this.length = args.length;
}

function fixDate(date) {
var base = new Date(0);
var skew = base.getTime();
if (skew > 0)
date.setTime(date.getTime() - skew);
}

function getString(date) {
var months = new makeArray("Ocak", "Şubat", "Mart",
"Nisan", "Mayıs", "Haziran",
"Temmuz", "Agustos", "Eylül",
"Ekim", "Kasım", "Aralık");
var days = new makeArray("Pazar", "Pazartesi", "Salı", "Çarşamba",
"Perşembe", "Cuma", "Cumartesi");

return date.getDate() + " " +
months[date.getMonth()] + " " +
(date.getYear())+ ", " +
(days[date.getDay()]);
}

var cur = new Date();
fixDate(cur);
var str = getString(cur);
document.write(str);

// -->

</script>


---------------------------------
Farenin Oku Gittiğiniz Yöne Dönsün
---------------------------------

<body bgcolor="white" text="#FFFF00" link="#00FFFF" vlink="#00FFFF" alink="#00FFFF">
<script LANGUAGE="JavaScript">

<!-- Begin
var x, y, xold, yold, xdiff, ydiff;
var dir = Array();
dir[0] = "n-resize";
dir[1]="ne-resize";
dir[2]="e-resize";
dir[3]="se-resize";
dir[4] = "s-resize";
dir[5]="sw-resize";
dir[6]="w-resize";
dir[7]="nw-resize";
document.onmousemove = FindXY;
function display(direction) {
document.body.style.cursor = dir[direction];
}
function FindXY(loc) {
x = (document.layers) ? loc.pageX : event.clientX;
y = (document.layers) ? loc.pageY : event.clientY;
xdiff = x - xold;
ydiff = y - yold
if ((xdiff < 2) && (ydiff < -2)) display(0);
if ((xdiff < 2) && (ydiff > 2)) display(4);
if ((xdiff > 2) && (ydiff < 2)) display(2);
if ((xdiff < -2) && (ydiff < 2)) display(6);
if ((xdiff > 2) && (ydiff > 2)) display(3);
if ((xdiff > 2) && (ydiff < -2)) display(1);
if ((xdiff < -2) && (ydiff > 2)) display(5);
if ((xdiff < -2) && (ydiff < -2)) display(7);
xold = x;
yold = y;
}
// End -->
</script>
__________________

Bir gün Yunanlılar, anneannemin annesinin ve diğer vatandaşlarımızın üzerine gaz dökmüşlerdi. Onları tam yakacaklarken Atatürk'ten bir telgraf geldi: "Eğer bir Türk'ün kılına bile zarar gelirse orada taşın üzerinde taş koymam." yazıyordu. Yunanlılar korktular ve yakamadılar. O yüce insanın sayesinde yaşıyorum. Bu vatandan çıkar sağlayıp tekrar bu vatana ihanet edenler şerefsizdir.
sayborg2 çevrim dışı   Alıntı yaparak cevap ver
Eski 17-10-04, 16:02 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #27 (permalink)
HaLiM
Silver Member
Bilgisayarım
 
HaLiM Avatar
 
Katılım tarihi: 12.09.04
Nereden: Kadıköy
Mesaj: 791
bunları arşivle abi
hepsini zipli alalım
HaLiM çevrim dışı   Alıntı yaparak cevap ver
Eski 17-10-04, 23:47 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #28 (permalink)
volkanslim
Silver Member
Bilgisayarım
 
volkanslim Avatar
 
Katılım tarihi: 24.09.04
Nereden: pluton
Mesaj: 823
Resimler: 3
Alıntı:
fhalim tarafından iletildi.
bunları arşivle abi
hepsini zipli alalım
valla hacca gitmiş kadar hayır edersin...
volkanslim çevrim dışı   Alıntı yaparak cevap ver
Eski 18-10-04, 16:08 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #29 (permalink)
sayborg2
Silver Member
 
sayborg2 Avatar
 
Katılım tarihi: 06.08.04
Nereden: Ankara
Mesaj: 934
İyi de, sıkıştırıp size nasıl göndereceğim? Ama yeni bir site falan kurmamı istemeyin benden.
sayborg2 çevrim dışı   Alıntı yaparak cevap ver
Eski 18-10-04, 19:52 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #30 (permalink)
volkanslim
Silver Member
Bilgisayarım
 
volkanslim Avatar
 
Katılım tarihi: 24.09.04
Nereden: pluton
Mesaj: 823
Resimler: 3
sen bi zahmet arşivi zipleyip benim e-mail adresime gönderirsen bende dosyayı kendi siteme koyarım isteyen çeker böylecede yaptığın iyilik logaritmik biçimde artar
volkanslim çevrim dışı   Alıntı yaparak cevap ver
Eski 18-10-04, 20:49 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #31 (permalink)
madyb
V.I.Member
 
madyb Avatar
 
Katılım tarihi: 31.07.04
Nereden: İstanbul
Mesaj: 1.961
Resimler: 5
sayborg abi ben yapdım kod.html diye kaydettim gene olmadı sen bana zip.olrak göndersene bunu...
__________________
madyb çevrim dışı   Alıntı yaparak cevap ver
Eski 18-10-04, 23:40 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #32 (permalink)
calis
Cool Member
Bilgisayarım
 
calis Avatar
 
Katılım tarihi: 16.10.03
Nereden: İzmir
Mesaj: 291
J.Script siteleri:

http://simplythebest.net/scripts/DHT...pts/index.html

http://webreference.com/programming/javascript/

http://www.web-source.net/javascript_codes.htm

http://www.designerwiz.com/index.htm
__________________
Toprak, üstüne basan, onu işleyenle değerlenir.
Şehirli toprağı taş yapar, taşa basar. Köylü toprağı taştan temizler, onu işler. Vatan topraksız olmaz,toprak köylüsüz olmaz. İşte bu nedenle;Köylü Milletin Efendisidir.
calis çevrim dışı   Alıntı yaparak cevap ver
Eski 18-10-04, 23:49 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #33 (permalink)
volkanslim
Silver Member
Bilgisayarım
 
volkanslim Avatar
 
Katılım tarihi: 24.09.04
Nereden: pluton
Mesaj: 823
Resimler: 3
hımm baya bişeyler var saol
volkanslim çevrim dışı   Alıntı yaparak cevap ver
Eski 18-10-04, 23:50 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #34 (permalink)
HaLiM
Silver Member
Bilgisayarım
 
HaLiM Avatar
 
Katılım tarihi: 12.09.04
Nereden: Kadıköy
Mesaj: 791
http://www.powow.com/fhalim9/javascript.rar

bu da benden
HaLiM çevrim dışı   Alıntı yaparak cevap ver
Eski 19-10-04, 00:00 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #35 (permalink)
calis
Cool Member
Bilgisayarım
 
calis Avatar
 
Katılım tarihi: 16.10.03
Nereden: İzmir
Mesaj: 291
http://www.guncel.biz adlı sitemde kullanmal için webi biraz karıştırdım ve bazı şeyler buldum ama çalıştıramadım. Şu adreste:

http://javascript.internet.com/messa...d-in-page.html

Bunu çalıştırabilen ya da site içi veya sayfa içi arama için j.Script kodu bulan bildirirse sevinirim.
calis çevrim dışı   Alıntı yaparak cevap ver
Eski 19-10-04, 12:21 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #36 (permalink)
m4gnetic
Moderator
Bilgisayarım
 
m4gnetic Avatar
 
Katılım tarihi: 13.08.04
Nereden: Herakliyüs
Mesaj: 3.107
Blog Mesajları: 3
Resimler: 24
Alıntı:
sayborg2 tarafından iletildi.
---------------------------
Fareyi Takip Eden Yazı
---------------------------

<html>
<head>

<script language="JavaScript">
<!--

var x,y
var step=20
var flag=0

var message="sayborg"
message=message.split("")

var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
xpos[i]=-50
}

var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
ypos[i]=-50
}

function handlerMM(e){
x = (document.layers) ? e.pageX : event.clientX
y = (document.layers) ? e.pageY : event.clientY
flag=1
}

function makesnake() {
if (flag==1 && document.all) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y

for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]
}
}

if (flag==1 && document.layers) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y

for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]
thisspan.top=ypos[i]
}
}
var timer=setTimeout("makesnake()",10)
}

//-->
</script>

<STYLE>
.spanstyle {
position:absolute;
visibility:visible;
top:-50px;
font-size:15pt;
font-family:Arial Tur;
color:FF0000
}
</STYLE>

</head>
<body>
<body onLoad="makesnake()">


<script language="JavaScript">
<!--

for (i=0;i<=message.length-1;i++) {
document.write("<span id='span"+i+"' class='spanstyle'>")
document.write(message[i])
document.write("</span>")
}

if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;

//-->
</script>
</body>
</html>

Umarım Kodları Beğenirsiniz. Internetten Bulursam Daha Fazlasını Yollayacağım. Şimdilik Güle Güle...
bu koddaki message.length-1 yazan yerlerin hepsindeki -1 kısmını silin! yoksa, sayborg yazdığınızda mosuenin yanında saybor yazar! son harfini atar!
ayrıca en başlardaki var step=20'deki 20'de karakterler arası uzaklığı belirtir!
karakterlerin arasını açmak yada daraltmak için bu rakamı artırın yada azaltın!..
bilgilendirmek istedim!...
saygılar
__________________
Seven affeder, Eight affetmez
m4gnetic çevrim dışı   Alıntı yaparak cevap ver
Eski 19-10-04, 22:13 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #37 (permalink)
volkanslim
Silver Member
Bilgisayarım
 
volkanslim Avatar
 
Katılım tarihi: 24.09.04
Nereden: pluton
Mesaj: 823
Resimler: 3
Alıntı:
calis tarafından iletildi.
http://www.guncel.biz adlı sitemde kullanmal için webi biraz karıştırdım ve bazı şeyler buldum ama çalıştıramadım. Şu adreste:

http://javascript.internet.com/messa...d-in-page.html

Bunu çalıştırabilen ya da site içi veya sayfa içi arama için j.Script kodu bulan bildirirse sevinirim.
walla ben yaptım çalıştı (sayfa içi arama sctripti sanırım yanlış olmasın) fakat uygularkan iki kademede uyguluyosun kompte ctrl+c , ctrl+v yapılmıyo ilk kısmı head'e ikincisini bodye yapıştırıyosun
volkanslim çevrim dışı   Alıntı yaparak cevap ver
Eski 19-10-04, 22:30 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #38 (permalink)
volkanslim
Silver Member
Bilgisayarım
 
volkanslim Avatar
 
Katılım tarihi: 24.09.04
Nereden: pluton
Mesaj: 823
Resimler: 3
hatta kendi sayfamada koydum gayet güzel çalışıyo
volkanslim çevrim dışı   Alıntı yaparak cevap ver
Eski 20-10-04, 01:10 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #39 (permalink)
calis
Cool Member
Bilgisayarım
 
calis Avatar
 
Katılım tarihi: 16.10.03
Nereden: İzmir
Mesaj: 291
Ben de yapım, başka bir kod ile ama explorerdeki bul ile aynı.
Bir de çok zengin link buldum:


http://www.scriptci.com/modules.php?...ownload&cid=84
calis çevrim dışı   Alıntı yaparak cevap ver
Eski 20-10-04, 21:25 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #40 (permalink)
volkanslim
Silver Member
Bilgisayarım
 
volkanslim Avatar
 
Katılım tarihi: 24.09.04
Nereden: pluton
Mesaj: 823
Resimler: 3
ewt ama kullanım kolaylığı var o güzel ayrıca şu yazdığın sitede baya arşiv var saol
(hemmen üye oldum )
volkanslim çevrim dışı   Alıntı yaparak cevap ver
Eski 21-10-04, 22:17 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #41 (permalink)
volkanslim
Silver Member
Bilgisayarım
 
volkanslim Avatar
 
Katılım tarihi: 24.09.04
Nereden: pluton
Mesaj: 823
Resimler: 3
sayborg iyi gidiyodun niye kestin yawss ....
volkanslim çevrim dışı   Alıntı yaparak cevap ver
Eski 22-10-04, 18:57 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #42 (permalink)
sayborg2
Silver Member
 
sayborg2 Avatar
 
Katılım tarihi: 06.08.04
Nereden: Ankara
Mesaj: 934
Alıntı:
volkanslim tarafından iletildi.
sayborg iyi gidiyodun niye kestin yawss ....
Kusura kalmayın, okuldaki dersler beni fenâ biçimde öldürdü, o yüzden biraz ara verdim ama yakında efsane geri dönecek .
sayborg2 çevrim dışı   Alıntı yaparak cevap ver
Eski 22-10-04, 19:32 Ana Sayfa / Yeni Mesajlar / Haberler / bLOG / vIDEOLAR  #43 (permalink)
sayborg2
Silver Member
 
sayborg2 Avatar
 
Katılım tarihi: 06.08.04
Nereden: Ankara
Mesaj: 934
Efsane Geri Döndü... Aha da Size Yeni Kodlar...


--------------
Çıldırtan Mesaj
--------------

<script>for(;;)alert("Buraya istediğiniz yazıyı yazın")</script>


-------------------
Butonda Kayan Yazı
-------------------

<body>sayborg2</body>

<CENTER>
<form name="form2" onSubmit=null>
<!-- Replace the 'onSubmit=null' with 'action=[blah.html]' -->
<input type="submit" name="banner" VALUE="sayborg2">
</form>
</CENTER>

<script language="JavaScript">
var id,pause=0,position=0;
function banner() {
// variables declaration
var i,k,msg="sayborg2";
// increase msg
k=(60/msg.length)+1;
for(i=0;i<=k;i++) msg+=" "+msg;
// show it to the window
document.form2.banner.value=msg.substring(position,position+60);
// set new position
if(position++==msg.length) position=0;
// repeat at entered speed
id=setTimeout("banner()",150); }
// end -->
banner();
</script>


--------------------------------
Sayfaya Girildiği An Müzik Çalınsın
--------------------------------

<script language=JavaScript>
<!-- Begin
var ver = navigator.appName;
if (ver == "Microsoft Internet Explorer") {
document.write('<bgsound src="http://www.atlikarincam.com/midi//misket.mid" ID=music loop=1 AUTOSTART=true>');
} else {
document.write('<embed type="audio/midi" src="http://www.atlikarincam.com/midi/misket.mid" AUTOSTART=false hidden=true VOLUME="90" name="musicSource" MASTERSOUND></EMBED>');
}
//-->
</script>


------------------------------
Meşhur Sayfa Kapama Düğmesi
------------------------------

<FORM>
<INPUT TYPE="BUTTON" VALUE="Kapat"
NAME="lowerButton" onClick="self.close()">
</FORM>


-------------------------------------
Acayip Güzel Birşey, Mutlaka Deneyin!!!
-------------------------------------

<Object ID=toolia ClassID=CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F></Object>

<Script LANGUAGE="JavaScript" TYPE="text/javascript">
function LoadLocalAgent(CharID, CharACS) {
LoadReq = toolia.Characters.Load(CharID, CharACS);
return(true);
}
var MerlinID;
var MerlinACS;
toolia.Connected = true;
MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS);
Merlin = toolia.Characters.Character(MerlinID);
Merlin.Show();
Merlin.Play("Surprised");
Merlin.Play("GetAttention");
Merlin.Play("Blink");
Merlin.speak("Merhaba!!!");
Merlin.Play("Blink"); Merlin.Play("Confused");
Merlin.MoveTo (600,400);
Merlin.Play("Surprised");
Merlin.Play('GestureRight');
Merlin.speak("www.hardwaremania.com'a hiç geldiniz mi?");
Merlin.MoveTo (200,450);
Merlin.speak("Tüm donanım ve yazılım sorunlarınızı burada görüşebilirsiniz.");
Merlin.Play('GestureLeft');
Merlin.speak("");
Merlin.MoveTo (150,350);
Merlin.Play('GestureLeft');
Merlin.Play('DoMAgic1');Merlin.Play('DoMAgic2');
Merlin.Play("Blink");
Merlin.speak("Güle güle!!!");
Merlin.Hide();
</script>


sayborg2


---------------------
Baş Belâsı Bir Pencere
---------------------

<html>
<head>
<script language="javascript">
<!--
function kapat()
{
window.open(document.location,"_blank","");
}
-->
</script>
</head>
<body onUnload="kapat()">
</body>
</html>


---------------------------------
Sayfayı Güzelleştiren Renkli Toplar
---------------------------------

<SCRIPT language=JavaScript>
if (document.all){
xL=5;xH=0;xW=0;xR=0;xE=0;xMY=0;xMX=0;xWd=0;xHd=0;
xF=new Array();xY=new Array();xX=new Array();xS=new Array();
xA=new Array();xB=new Array();ini=new Array();
cl=new Array('#fff000','#0000FF','#ff0000','#00ff00','#ff00ff','#ffa500 ')
document.write('<div id="xouter" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < xL; i++){
document.write('<div id="xie" style="position:absolute;top:0;left:0;width:10px;height:10px;'
+'font-family:Courier New;font-size:50px;color:#ffffff">.</div>');}
document.write('</div></div>');
function Set(){
for (i=0; i < xL; i++){
xH=window.document.body.offsetHeight;
xW=window.document.body.offsetWidth;
xA[i]=Math.round(Math.random()*xH);
xB[i]=Math.round(Math.random()*xW);
xS[i]=Math.random()*0.07+0.05;
xR=Math.round(Math.random()*3);
xE=Math.round(Math.random()*2500+50)
if (xR == 3) xB[i]=-xE;
if (xR == 2) xB[i]=xW+xE;
if (xR == 1) xA[i]=-xE;
if (xR == 0) xA[i]=xH;
xF[i]=xW/14;}}
Set();
function Assign(){
xouter.style.top=document.body.scrollTop;
for (i=0; i < xL; i++){
xF[i]-=xS[i]*25;
if (xF[i] < 4) xF[i]=3;
xie[i].style.top =xY[i];
xie[i].style.left=xX[i];
xie[i].style.fontSize=xF[i];
xie[i].style.filter='glow(color='+ini[i]+', strength='+xF[i]/3+')';}}
function fly(){
var N=Math.floor(Math.random()*cl.length)
xMY=window.document.body.clientHeight/2;
xMX=window.document.body.clientWidth/2;
xWd=Math.round(Math.random()*40+5);
xHd=Math.round(Math.random()*30+5);
for (i=0; i < xL; i++){
xY[i]=xA[i]+=(xMY-xA[i])*(xS[i]);
xX[i]=xB[i]+=(xMX-xB[i])*(xS[i]);
if ((xX[i] > xMX-xWd) && (xX[i] < xMX+xWd) && (xY[i] >
xMY-xHd) && (xY[i] < xMY+xHd)){
xH=window.document.body.offsetHeight;
xW=window.document.body.offsetWidth;
xA[i]=Math.round(Math.random()*xH);
xB[i]=Math.round(Math.random()*xW);
xS[i]=Math.random()*0.05+0.05;
xR=Math.round(Math.random()*3);
xE=Math.round(Math.random()*50+50)
if (xR == 3) xB[i]=-xE;
if (xR == 2) xB[i]=xW+xE;
if (xR == 1) xA[i]=-xE;
if (xR == 0) xA[i]=xH+xE;}
if ((xX[i] < 0) || (xX[i] > xW) || (xY[i] < 0) || (xY[i] > xH)) {
xF[i]=xW/14; ini[i]=cl[N]; }}
Assign();
setTimeout('fly()',10);}
fly();
}
</SCRIPT>


--------------
Kayan Resimler
--------------

BODY TAGLARI ARASINA
KAYAN RESİM EFEKTİ
**************************************************************** *******
<script>
<!-- Begin
var no = 10; // BURADA RESMIN SAYISINI BELIRTIYORUZ
var speed = 1; // RESMIN KAYMA HIZINI AYARLIYORUZ
var heart = "image001.gif"; // KAYAN RESIM DOSYASININ ISMINI YAZIYORUZ
var flag;
var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;

var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
amx = new Array();
amy = new Array();
stx = new Array();
sty = new Array();
flag = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-30)+10; // set position variables
yp[i] = Math.random()*doc_height;
amy[i] = 12+ Math.random()*20; // set amplitude variables
amx[i] = 10+ Math.random()*40;
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
flag[i] = (Math.random()>0.5)?1:0;
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(heart+ "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(heart+ "\" border=\"0\"></layer>");
}
} else
if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(heart+ "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(heart+ "\" border=\"0\"></div>");
}
}
}

function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
if (yp[i] > doc_height-50) {
xp[i] = 10+ Math.random()*(doc_width-amx[i]-30);
yp[i] = 0;
flag[i]=(Math.random()<0.5)?1:0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
if (flag[i])
dx[i] += stx[i];
else
dx[i] -= stx[i];
if (Math.abs(dx[i]) > Math.PI) {
yp[i]+=M