کدهای جاوا برای زیباشدن وبلاگ و سایت

Sarp

مدیر بازنشسته
تغییر Home Page مرورگر بازدید کننده به آدرس سایت شما :

کد:
<table>
  <TD width="100%"><A class=chlnk 
            style="CURSOR: hand; font-decoration: underline" 
            onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.downloadina.com');" 
            href="\">set as your home page

 

Sarp

مدیر بازنشسته
نمایش یک پیغام در هنگام ورود به سایت و وبلاگ :




کد:
    <html>
<head>
<script language="javascript" type="text/javascript">
alert("Welcome to my site")
</script>
</head>
</html>
 

Sarp

مدیر بازنشسته
کد لودینگ در استاتوس بار
این کد جاوا اسکریپت یک لودینگ برای وبلاگتون در استاتوس بار نمایش میده

کد:
<!-- بانک اطلاعات شرکت های ایران --><!-- begin the script--><SCRIPT language=VBScript>   <!--   Dim Bar, Line, SP   Bar = 0    Line = "|"   sP = 200      Function Window_onLoad()     Bar = 95     sP = 10   END Function      Function Count()   If Bar < 100 Then      Bar = Bar + 1      Window.Status = "Ljava.mihanblog.com => plz Wait 4 Load : " & Bar & "%" & " " & String(Bar, Line)      setTimeout "Count()", SP   Else      Window.Status = ""      Document.Body.Style.Display = ""    End If    End Function      Call Count()   --></SCRIPT><!--end of the script--><!-- بانک اطلاعات شرکت های ایران -->
 

Sarp

مدیر بازنشسته
این کد جاوا اسکریپت پیام مورد نظر شما را در ورود و خروج کاربر نمایش می دهد



کد:
<!-- begin the script--><body onLoad="window.alert('پیام ورود');"
onUnload="window.alert('پیام خروج');">
<!--end of the script-->

 

Sarp

مدیر بازنشسته
این کد جاوا اسکریپت یه ماشین حساب برای وبلاگتون درست می کنه

کد:
<!-- begin the script-->
<center>
<form name="keypad" action="">
<table>
<b>
<table border=2 width=50 height=60 cellpadding=1 cellspacing=5>
<tr>
<td colspan=3 align=middle>
<input name="readout" type="text" size=24 value="0" width=100% style="float: Left">
</td>
<td
</td>
<td>
<p align="center">
<input name="btnclear" type="button" value="  c  " onclick="clear()">
</td>
<td><input name="btnclearentry" type="button" value="  ce " onclick="clearentry()">
</td>
</tr>
<tr>
<td>
<p align="center">
<input name="btnseven" type="button" value="  7  " onclick="numpressed(7)">
</td>
<td>
<p align="center">
<input name="btneight" type="button" value="  8  " onclick="numpressed(8)">
</td>
<td>
<p align="center">
<input name="btnnine" type="button" value="  9  " onclick="numpressed(9)">
</td>
<td>
</td>
<td>
<input name="btnneg" type="button" value=" +/- " onclick="neg()">
</td>
<td>
<p align="center">
<input name="btnpercent" type="button" value="  % " onclick="percent()">
</td>
</tr>
<tr>
<td>
<p align="center">
<input name="btnfour" type="button" value="  4  " onclick="numpressed(4)">
</td>
<td>
<p align="center">
<input name="btnfive" type="button" value="  5  " onclick="numpressed(5)">
</td>
<td>
<p align="center">
<input name="btnsix" type="button" value="  6  " onclick="numpressed(6)">
</td>
<td>
</td>
<td align=middle><input name="btnplus" type="button" value="  +  " onclick="operation('+')">
</td>
<td align=middle><input name="btnminus" type="button" value="   -   " onclick="operation('-')">
</td>
</tr>
<tr>
<td>
<p align="center">
<input name="btnone" type="button" value="  1  " onclick="numpressed(1)">
</td>
<td>
<p align="center">
<input name="btntwo" type="button" value="  2  " onclick="numpressed(2)">
</td>
<td>
<p align="center">
<input name="btnthree" type="button" value="  3  " onclick="numpressed(3)">
</td>
<td>
</td>
<td align=middle><input name="btnmultiply" type="button" value="  *  " onclick="operation('*')">
</td>
<td align=middle><input name="btndivide" type="button" value="   /   " onclick="operation('/')">
</td>
</tr>
<tr>
<td>
<p align="center">
<input name="btnzero" type="button" value="  0  " onclick="numpressed(0)">
</td>
<td>
<p align="center">
<input name="btndecimal" type="button" value="   .  " onclick="decimal()">
</td>
<td colspan=3>
</td>
<td>
<p align="center">
<input name="btnequals" type="button" value="  =  " onclick="operation('=')">
</td>
</tr>
</table>
</table>
</b>
</form>
</center>
<font face="verdana, arial, helvetica" size=2>
<script language="javascript">
<!-- begin
var fkeypad = document.keypad;
var accumulate = 0;
var flagnewnum = false;
var pendingop = "";
function numpressed (num) {
if (flagnewnum) {
fkeypad.readout.value  = num;
flagnewnum = false;
   }
else {
if (fkeypad.readout.value == "0"<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F3.gif"]میهن بلاگ[/URL]">

else
fkeypad.readout.value += num;
   }
}
function operation (op) {
var readout = fkeypad.readout.value;
if (flagnewnum && pendingop != "="<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F3.gif"]میهن بلاگ[/URL]">;

{
flagnewnum = true;
if ( '+' == pendingop )
accumulate += parsefloat(readout);
else if ( '-' == pendingop )
accumulate -= parsefloat(readout);
else if ( '/' == pendingop )
accumulate /= parsefloat(readout);
else if ( '*' == pendingop )
accumulate *= parsefloat(readout);
else
accumulate = parsefloat(readout);
fkeypad.readout.value = accumulate;
pendingop = op;
   }
}
function decimal () {
var curreadout = fkeypad.readout.value;
if (flagnewnum) {
curreadout = "0.";
flagnewnum = false;
   }
else
{
if (curreadout.indexof("."<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F3.gif"]میهن بلاگ[/URL]"> == -1)

   }
fkeypad.readout.value = curreadout;
}
function clearentry () {
fkeypad.readout.value = "0";
flagnewnum = true;
}
function clear () {
accumulate = 0;
pendingop = "";
clearentry();
}
function neg () {
fkeypad.readout.value = parsefloat(fkeypad.readout.value) * -1;
}
function percent () {
fkeypad.readout.value = (parsefloat(fkeypad.readout.value) / 100) * parsefloat(accumulate);
}
// end -->
</script></font>
<!--end of the script-->
 

Sarp

مدیر بازنشسته
این کد جاوا اسکریپت برای پخش آهنگ در فرمتهای mp3 wma wav و midi می باشد
توجه باید آدرس آهنگ مورد نظر را در کد قرار دهید



کد:
<!-- begin the script--><p align="center">
<OBJECT id=WindowsMediaPlayer1 height=45 width=150 
classid=clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6 style="border-style: ridge; border-width: 1px">
<PARAM NAME="URL" VALUE="آدرس فایل صوتی شما" ref>
<PARAM NAME="rate" VALUE="1">
<PARAM NAME="balance" VALUE="0">
<PARAM NAME="currentPosition" VALUE="0">
<PARAM NAME="defaultFrame" VALUE="">
<PARAM NAME="playCount" VALUE="1">
<PARAM NAME="autoStart" VALUE="-1">
<PARAM NAME="currentMarker" VALUE="0">
<PARAM NAME="invokeURLs" VALUE="-1">
<PARAM NAME="baseURL" VALUE="">
<PARAM NAME="volume" VALUE="50">
<PARAM NAME="mute" VALUE="0">
<PARAM NAME="uiMode" VALUE="full">
<PARAM NAME="stretchToFit" VALUE="0">
<PARAM NAME="windowlessVideo" VALUE="0">
<PARAM NAME="enabled" VALUE="-1">
<PARAM NAME="enableContextMenu" VALUE="-1">
<PARAM NAME="fullScreen" VALUE="0">
<PARAM NAME="SAMIStyle" VALUE="">
<PARAM NAME="SAMILang" VALUE="">
<PARAM NAME="SAMIFilename" VALUE="">
<PARAM NAME="captioningID" VALUE="">
<PARAM NAME="enableErrorDialogs" VALUE="0">
</OBJECT>
</p>
<!--end of the script-->
 

Sarp

مدیر بازنشسته
این کد جاوا اسکریپت کاربر را بعد از چند ثانیه به سایت مورد نظر شما هدایت می کند



کد:
<!-- begin the script--><p align="center"><b><font  size="7" color="#800000">لطفا صبر کنید<form name="redirect">
<center><p></p>
<form>
<input type="text" size="3" name="redirect2">
</form></b></font>
</center>
<script>
var targeturl="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252F%25D8%25A2%25D8%25AF%25D8%25B1%25D8%25B3"]http://آدرس[/URL] جدید برای انتقال "
var countdownfrom=10
var currentsecond=document.redirect.redirect2.value=co  untdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.location=targeturl
return
}
settimeout("countredirect()",1000)
}
countredirect()
</script>
<!--end of the script-->
 

Sarp

مدیر بازنشسته
این کد جاوا اسکریپت یک ساعت عقربه ای که تاریخ به دور آن میگردد را در کنار موس نمایش می دهد

کد:
<script language=javascript> 
dcol='cc0099';//date colour.
Fcol='ff99cc';//face colour.
Scol='cc99ff';//seconds colour.
Mcol='008000';//minutes colour.
Hcol='000080';//hours colour.
Clockheight=40;
clockwidth=40;
clockfrommousey=0;
clockfrommou***=100;
d=new array("sunday","monday","tuesday","wednesday","thu  rsday","friday","saturday"<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F3.gif"]میهن بلاگ[/URL]">;
m=new array("january","february","march","april","may","   june","july","august","september","october","novem   ber","december"<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F3.gif"]میهن بلاگ[/URL]">;
date=new date();
day=date.getdate();
year=date.getyear();
if (year < 2000) year=year+1900;
todaysdate=" "+d[date.getday()]+" "+day+" "+m[date.getmonth()]+" "+year;
d=todaysdate.split('');
h='ooo';
h=h.split('');
m='oooo';
m=m.split('');
s='.....';
s=s.split('');
face='1 2 3 4 5 6 7 8 9 10 11 12';
font='tohoma';
size=1;
speed=0.6;
ns=(document.layers);
ie=(document.all);
face=face.split(' ');
n=face.length;
a=size*10;
ymouse=0;
xmouse=0;
scrll=0;
props="<font face="+font+" size="+size+" color="+fcol+"><b>";
props2="<font face="+font+" size="+size+" color="+dcol+"><b>";
split=360/n;
dsplit=360/d.length;
handheight=clockheight/4.5
handwidth=clockwidth/4.5
handy=-7;
handx=-2.5;
scrll=0;
step=0.06;
currstep=0;
y=new array();x=new array();y=new array();x=new array();
for (i=0; i < n; i++){y[i]=0;x[i]=0;y[i]=0;x[i]=0}
dy=new array();dx=new array();dy=new array();dx=new array();
for (i=0; i < d.length; i++){dy[i]=0;dx[i]=0;dy[i]=0;dx[i]=0}
if (ns){
for (i=0; i < d.length; i++)
document.write('<layer name="nsdate'+i+'" top=0 left=0 height='+a+'  width='+a+'><center>'+props2+d[i]+'</font></center></layer>');
for (i=0; i < n; i++)
document.write('<layer name="nsface'+i+'" top=0 left=0 height='+a+'  width='+a+'><center>'+props+face[i]+'</font></center></layer>');
for (i=0; i < s.length; i++)
document.write('<layer name=nsseconds'+i+' top=0 left=0 width=15  height=15><font face=arial size=3  color='+scol+'><center><b>'+s[i]+'</b></center></font></layer>');
for (i=0; i < m.length; i++)
document.write('<layer name=nsminutes'+i+' top=0 left=0 width=15  height=15><font face=arial size=3  color='+mcol+'><center><b>'+m[i]+'</b></center></font></layer>');
for (i=0; i < h.length; i++)
document.write('<layer name=nshours'+i+' top=0 left=0 width=15  height=15><font face=arial size=3  color='+hcol+'><center><b>'+h[i]+'</b></center></font></layer>');
}
if (ie){
document.write('<div id="od" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < d.length; i++)
document.write('<div id="iedate"  style="position:absolute;top:0px;left:0;height:'+a   +';width:'+a+';text-align:center">'+props2+d[i]+'</b></font></div>');
document.write('</div></div>');
document.write('<div id="of" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="ieface"  style="position:absolute;top:0px;left:0;height:'+a   +';width:'+a+';text-align:center">'+props+face[i]+'</b></font></div>');
document.write('</div></div>');
document.write('<div id="oh" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < h.length; i++)
document.write('<div id="iehours"  style="position:absolute;width:16px;height:16px;fo   nt-family:arial;font-size:16px;color:'+hcol+';text-align:center;font-weight:bold">'+h[i]+'</div>');
document.write('</div></div>');
document.write('<div id="om" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < m.length; i++)
document.write('<div id="ieminutes"  style="position:absolute;width:16px;height:16px;fo   nt-family:arial;font-size:16px;color:'+mcol+';text-align:center;font-weight:bold">'+m[i]+'</div>');
document.write('</div></div>')
document.write('<div id="os" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < s.length; i++)
document.write('<div id="ieseconds"  style="position:absolute;width:16px;height:16px;fo   nt-family:arial;font-size:16px;color:'+scol+';text-align:center;font-weight:bold">'+s[i]+'</div>');
document.write('</div></div>')
}
(ns)?window.captureevents(event.mousemove):0;
function mouse(evnt){
ymouse = (ns)?evnt.pagey+clockfrommousey-(window.pageyoffset):event.y+clockfrommousey;
xmouse = (ns)?evnt.pagex+clockfrommou***:event.x+clockfromm  ou***;
}
(ns)?window.onmousemove=mouse:document.onmousemove  =mouse;
function clockandassign(){
time = new date ();
secs = time.getseconds();
sec = -1.57 + math.pi * secs/30;
mins = time.getminutes();
min = -1.57 + math.pi * mins/30;
hr = time.gethours();
hrs = -1.575 + math.pi * hr/6+math.pi*parseint(time.getminutes())/360;
if (ie){
od.style.top=window.document.body.scrolltop;
of.style.top=window.document.body.scrolltop;
oh.style.top=window.document.body.scrolltop;
om.style.top=window.document.body.scrolltop;
os.style.top=window.document.body.scrolltop;
}
for (i=0; i < n; i++){
var f=(ns)?document.layers['nsface'+i]:ieface[i].style;
 f.top=y[i] + clockheight*math.sin(-1.0471 + i*split*math.pi/180)+scrll;
 f.left=x[i] + clockwidth*math.cos(-1.0471 + i*split*math.pi/180);
 }
for (i=0; i < h.length; i++){
 var hl=(ns)?document.layers['nshours'+i]:iehours[i].style;
 hl.top=y[i]+handy+(i*handheight)*math.sin(hrs)+scrll;
 hl.left=x[i]+handx+(i*handwidth)*math.cos(hrs);
 }
for (i=0; i < m.length; i++){
 var ml=(ns)?document.layers['nsminutes'+i]:ieminutes[i].style;
 ml.top=y[i]+handy+(i*handheight)*math.sin(min)+scrll;
 ml.left=x[i]+handx+(i*handwidth)*math.cos(min);
 }
for (i=0; i < s.length; i++){
 var sl=(ns)?document.layers['nsseconds'+i]:ieseconds[i].style;
 sl.top=y[i]+handy+(i*handheight)*math.sin(sec)+scrll;
 sl.left=x[i]+handx+(i*handwidth)*math.cos(sec);
 }
for (i=0; i < d.length; i++){
 var dl=(ns)?document.layers['nsdate'+i]:iedate[i].style;
 dl.top=dy[i] + clockheight*1.5*math.sin(currstep+i*dsplit*math.pi/180)+scrll;
 dl.left=dx[i] + clockwidth*1.5*math.cos(currstep+i*dsplit*math.pi/180);
 }
currstep-=step;
}
function delay(){
scrll=(ns)?window.pageyoffset:0;
dy[0]=math.round(dy[0]+<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F12.gif%2526quot%253B%2526gt%253Bymouse%2529-dy%2526%252391%253B0"])*speed]میهن بلاگ[/URL]);
dx[0]=math.round(dx[0]+<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F12.gif%2526quot%253B%2526gt%253Bxmouse%2529-dx%2526%252391%253B0"])*speed]میهن بلاگ[/URL]);
for (i=1; i < d.length; i++){
dy[i]=math.round(dy[i]+=(dy[i-1]-dy[i])*speed);
dx[i]=math.round(dx[i]+=(dx[i-1]-dx[i])*speed);
}
y[0]=math.round(y[0]+<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F12.gif%2526quot%253B%2526gt%253Bymouse%2529-y%2526%252391%253B0"])*speed]میهن بلاگ[/URL]);
x[0]=math.round(x[0]+<img border="0" src="[URL="http://azarteam.com/forum/redirector.php?url=http%3A%2F%2Fforum.downloadina.com%2Fredirector.php%3Furl%3Dhttp%253A%252F%252Fmihanblog.com%252Fyahoo%252F12.gif%2526quot%253B%2526gt%253Bxmouse%2529-x%2526%252391%253B0"])*speed]میهن بلاگ[/URL]);
for (i=1; i < n; i++){
y[i]=math.round(y[i]+=(y[i-1]-y[i])*speed);
x[i]=math.round(x[i]+=(x[i-1]-x[i])*speed);
}
clockandassign();
settimeout('delay()',20);
}
if (ns||ie)window.onload=delay;
</script>
 

Sarp

مدیر بازنشسته
کد آمدن پیام در ابتدای سایت

کد:
<html>
<head>
<script language="javascript" type="text/javascript">
 
alert("پیام رو اینجا بنویس")
 
</script>
 
</head>
 
<body>
<h1>
 
<!-- hide script from old browsers -->
<!--this is on example of a long JavaScript comment-->
 
<script language="javascript" type="text/javascript">
 
document.write("KKR")
 
//end hiding script from old browsers -->
</script>
</h1>
 
</body>
</html>
 

Sarp

مدیر بازنشسته
تصویر به دنبال موس (به جای URL PIC آدرس عکس رو بذارید)

کد:
<script>
<!--
var ns = (document.layers)?1:0;
var Anim=new Array();
var imgwidth=40; // Image width
var imgheight=40; // Image height
var button = Array(); // to pre-cache images
button[0]=new Image();
button[0].src="URL PIC ON";
button[1]=new Image();
button[1].src="URL PIC OFF";

var text="<table width=10 bgcolor=#ffffff><td><a href='javascript:showhideAnimation()'><center><img name='Button' src='"+button[0].src+"' width='"+imgwidth+"' height='"+imgheight+"' border='0'></center></a></font></td></table>" // A bit of HTML code to display the button

//Initialize some variables to make the button always to appear on the frame's bottom-right corner
if (ns) {
document.write("<LAYER NAME='FlyOnOff' LEFT=0 TOP=0>"+text+"</LAYER>");
horz=".left";
vert=".top";
docStyle="document.";
styleDoc="";
innerW="window..innerWidth";
innerH="window.innerHeight";
offsetX="window.pageXOffset";
offsetY="window.pageYOffset";
}else {
document.write("<div id='FlyOnOff' style='position:absolute; visibility:show; left:235px; top:-50px; z-index:2'>"+text+"</div>");
horz=".pixelLeft";
vert=".pixelTop";
docStyle="";
styleDoc=".style";
innerW="document.body.clientWidth";
innerH="document.body.clientHeight";
offsetX="document.body.scrollLeft";
offsetY="document.body.scrollTop";
}
// Moves the button in the right position
function checkLocation() {
objectXY="FlyOnOff";
var availableX=eval(innerW);
var availableY=eval(innerH);
var currentX=eval(offsetX);
var currentY=eval(offsetY);
x=availableX-(imgwidth+30)+currentX;
y=availableY-(imgheight+20)+currentY;
eval(docStyle + objectXY + styleDoc + horz + "=" + x);
eval(docStyle + objectXY + styleDoc + vert + "=" + y);
}
Anim[0]=setInterval('checkLocation()', 10);
(document.layers)?window.captureEvents(Event.MOUSEMOVE):0;
(document.layers)?window.onMouseMove=getMousePosition:document.onmousemove=getMousePosition;
var Dot_Ro=60; //Dot's distance from the mouse pointer
var Dot_Theta=0; //Dot's initial angle
var Dot_Speed; //Dot's absolute Angular speed
var Dot_Direction=1; //Dot's direction (1=clockwise)
var Dot_x=0; //Dot's original position
var Dot_y=0;

var alpha; //Angle from the fly to the mouse
var mult; //Ausiliary variable to define the angle

var picX = 20; //Fly's coords.
var picY = 100;
var mou*** = 0; //Mouse coords.
var mouseY = 0;
var step = 10; //Pixels
var speed = 100;//u-seconds


// Dir specifies the right picture;
// img pre-caches images.
var dir = Array();
dir[-4]="URL PIC 1";
dir[-1]="URL PIC 2";
dir[-2]="URL PIC 3";
dir[-3]="URL PIC 4";
dir[3]="URL PIC 1";
dir[4]="URL PIC 2";
dir[1]="URL PIC 3";
dir[2]="URL PIC 4";
dir[0]="";

var img = Array();
for (var i=-4; i<5; i++){
img[i]=new Image();
img[i].src=dir[i];
}

// Some HTML code to show the fly.
if (ns) {
document.write("<LAYER NAME='FlyDiv' LEFT=0 TOP=0><img src="+dir[1]+" name='pic'></LAYER>");
}else {
document.write("<div id='FlyDiv' style='position:absolute'>");
document.write("<img name='pic' src=" + dir[1] + "></div>");
}

// Shows the proper image for the fly.
function display(direction) { //direction must be from -4 to 4, but not 0.
if (ns) {
document.pic.src = dir[direction];
}else{
pic.src = dir[direction];
}
}


function getMousePosition(e) {
mouseY=(ns)?e.pageY:window.event.y + document.body.scrollTop;
mou***=(ns)?e.pageX:window.event.x + document.body.scrollLeft;
}

//Calculate new position
function calcNewPos() {

var dist=Math.sqrt(Math.pow(mouseY-picY,2) + Math.pow(mou***-picX,2));
Dot_Speed=Math.PI/15;
Dot_Theta+=Dot_Direction*Dot_Speed;
Dot_x=mou***+Dot_Ro*Math.cos(Dot_Theta);
Dot_y=mouseY+Dot_Ro*Math.sin(Dot_Theta);
var arg = (Dot_y-picY) / (Dot_x-picX);
mult = (Dot_x - picX < 0)? mult = -1:1;
alpha = Math.atan(arg);
var dx = mult * step * Math.cos(alpha);
var dy = mult * step * Math.sin(alpha);
picX += dx;
picY += dy;
}

//Shows or hides the fly when the "button" is pressed
function showhideAnimation() {
if (ns) {
document.layers['FlyDiv'].visibility=document.layers['FlyDiv'].visibility=="hide"?"show":"hide";
document.Button.src = document.layers['FlyDiv'].visibility=="hide"?button[1].src:button[0].src;
}else {
FlyDiv.style.visibility=="hidden"?FlyDiv.style.visibility = "visible":FlyDiv.style.visibility = "hidden";
Button.src = FlyDiv.style.visibility=="hidden"?button[1].src:button[0].src;
}
}


// Moves the fly around the screen
function moveFly() {
// moves the fly in a new position...
calcNewPos();
if (ns) {
document.layers['FlyDiv'].left = picX;
document.layers['FlyDiv'].top = picY;
}else{
FlyDiv.style.left = picX - pic.width / 2;
FlyDiv.style.top = picY - pic.height / 2;
}

// ... and changes the image.
alpha=-180*alpha/Math.PI;
alpha+=22.5;
var OK=0;
for(var i=0; (i<4)&& !OK; i++){
if (alpha<-Math.PI+45*i){
display(mult*(i+1));
OK=1;
}
}
}

// Changes Dot's turning direction
function ChangeDotDirection() {
Dot_Direction=-Dot_Direction;
Dot_Theta+=Math.PI;
}

//Go!
Anim[1]=setInterval('moveFly()', speed);
Anim[2]=setInterval('ChangeDotDirection()', speed*50);

function killIt()
{
for(var i=0;i<Anim.length;i++)
{
if(Anim[i])
{
clearInterval(Anim[i]);
Anim[i]=null;
}
}
}
//-->
</script>
 

Sarp

مدیر بازنشسته
ساعتی ساده با قابلیت نشان دادن مدت زمانی که کاربر در سایت یا وبلاگ شماست به این صورت که روی ساعت باید کلیک شود

کد:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<SCRIPT lang=JavaScript>
day = new Date();
miVisit = day.getTime();
function clock() {
dayTwo = new Date();
hrNow = dayTwo.getHours();
mnNow = dayTwo.getMinutes();    
scNow = dayTwo.getSeconds();
miNow = dayTwo.getTime();
if (hrNow == 0) {
hour = 12;
ap = " AM";
} else if(hrNow <= 11) {
ap = " AM";
hour = hrNow;
} else if(hrNow == 12) {
ap = " PM";
hour = 12;
} else if (hrNow >= 13) {
hour = (hrNow - 12);
ap = " PM";
}
if (hrNow >= 13) {
hour = hrNow - 12;
}
if (mnNow <= 9) {
min = "0" + mnNow;
}
else (min = mnNow)
if (scNow <= 9) {
secs = "0" + scNow;
} else {
secs = scNow;
}
time = hour + ":" + min + ":" + secs + ap;
document.form.button.value = time;
setTimeout('clock()', 1000);
}
function timeInfo() {
milliSince = miNow;
milliNow = miNow - miVisit;
secsVisit = Math.round(milliNow / 1000);
minsVisit = Math.round((milliNow / 1000) / 60);
alert(" الان عزيزم " + minsVisit + " دقيقه هست كه اينجايي خسته كه نشدي؟ "
+ secsVisit + "");
} 
document.write("<form name=\"form\">"
+ "<input type=button style='cursor=help' style='border=blue' style='height=20' style='background=#000099' style='color=white' value=\"Click for info!\""
+ " name=button onClick=\"timeInfo()\"></form>");
onError = null;
clock();
            </SCRIPT></body>
</html>
</body>
</html>
 

Sarp

مدیر بازنشسته
ساعتی ساده با قابلیت نشان دادن مدت زمانی که کاربر در سایت یا وبلاگ شماست به این صورت که روی ساعت باید کلیک شود (این با قبلی فرق داره)

کد:
<table border="0" width="200" cellspacing="0" cellpadding="3">
<form name="where">
  <tr>
    <td width="100%">
<select name="city" size="1" onchange="updateclock(this);"> 
<option value="" selected>Local time</option>
<option value="0">London GMT</option> 
<option value="1">Rome</option>
<option value="7">Bangkok</option>
<option value="8">Hong Kong</option>
<option value="9">Tokyo</option> 
<option value="10">Sydney</option>
<option value="12">Fiji</option>
<option value="-10">Hawaii</option>
<option value="-8">San Francisco</option> 
<option value="-5">New York</option>
<option value="-3">Buenos Aires</option>
</select>

</td>
  </tr>
  <tr>
    <td width="100%">
<script language="JavaScript">

/*
Drop Down World Clock- By Learn iran (http://www.learniran.com)
Portions of code by Kurt @ http://www.learniran.com/
This credit notice must stay intact
*/

if (document.all||document.getElementById)
document.write('<span id="worldclock" style="font:bold 16px Arial;"></span><br>')

zone=0;
isitlocal=true;
ampm='';

function updateclock(z){
zone=z.options[z.selectedIndex].value;
isitlocal=(z.options[0].selected)?true:false;
}

function WorldClock(){
now=new Date();
ofst=now.getTimezoneOffset()/60;
secs=now.getSeconds();
sec=-1.57+Math.PI*secs/30;
mins=now.getMinutes();
min=-1.57+Math.PI*mins/30;
hr=(isitlocal)?now.getHours():(now.getHours() + parseInt(ofst)) + parseInt(zone);
hrs=-1.575+Math.PI*hr/6+Math.PI*parseInt(now.getMinutes())/360;
if (hr < 0) hr+=24;
if (hr > 23) hr-=24;
ampm = (hr > 11)?"PM":"AM";
statusampm = ampm.toLowerCase();

hr2 = hr;
if (hr2 == 0) hr2=12;
(hr2 < 13)?hr2:hr2 %= 12;
if (hr2<10) hr2="0"+hr2

var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm;
if (document.all)
worldclock.innerHTML=finaltime
else if (document.getElementById)
document.getElementById("worldclock").innerHTML=finaltime
else if (document.layers){
document.worldclockns.document.worldclockns2.document.write(finaltime)
document.worldclockns.document.worldclockns2.document.close()
}


setTimeout('WorldClock()',1000);
}

window.onload=WorldClock
//-->
</script>

<!--Place holder for NS4 only-->
<ilayer id="worldclockns" width=100% height=35><layer id="worldclockns2" width=100% height=35 left=0 top=0 style="font:bold 16px Arial;"></layer></ilayer>

<p>
</td>
</form>
  </tr>
</table>
 

Sarp

مدیر بازنشسته
چرخش سه رنگ به دور نشانگر موس

کد:
<body>
<script language="JavaScript">
var a_Colour="red";
var b_Colour="blue";
var c_Colour="green";
var Size=40;

//Alter nothing below !!

var YDummy=new Array(),XDummy=new Array(),xpos=0,ypos=0,ThisStep=0;step=0.03;
if (document.layers){
window.captureEvents(Event.MOUSEMOVE);
function nsMouse(evnt){
xpos = window.pageYOffset+evnt.pageX+6;
ypos = window.pageYOffset+evnt.pageY+16;
}
window.onMouseMove = nsMouse;
}
else if (document.all)
{
function ieMouse(){
xpos = document.body.scrollLeft+event.x+6;
ypos = document.body.scrollTop+event.y+16;
}
document.onmousemove = ieMouse;
}

function swirl(){
for (i = 0; i < 3; i++)
{ 
  YDummy[i]=ypos+Size*Math.cos(ThisStep+i*2)*Math.sin((ThisStep)*6);
  XDummy[i]=xpos+Size*Math.sin(ThisStep+i*2)*Math.sin((ThisStep)*6);
}
ThisStep+=step;
setTimeout('swirl()',10);
}

var amount=10;
if (document.layers){
for (i = 0; i < amount; i++)
{
document.write('<layer name=nsa'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+a_Colour+'></layer>');
document.write('<layer name=nsb'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+b_Colour+'></layer>');
document.write('<layer name=nsc'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+c_Colour+'></layer>');
}
}
else if (document.all){
document.write('<div id="ODiv" style="position:absolute;top:0px;left:0px">'
+'<div id="IDiv" style="position:relative">');
for (i = 0; i < amount; i++)
{
document.write('<div id=x style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+a_Colour+';font-size:'+i/2+'"></div>');
document.write('<div id=y style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+b_Colour+';font-size:'+i/2+'"></div>');
document.write('<div id=z style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+c_Colour+';font-size:'+i/2+'"></div>');
}
document.write('</div></div>');
}
function prepos(){
var ntscp=document.layers;
var msie=document.all;
if (document.layers){
for (i = 0; i < amount; i++)
{
if (i < amount-1) 
{
ntscp['nsa'+i].top=ntscp['nsa'+(i+1)].top;ntscp['nsa'+i].left=ntscp['nsa'+(i+1)].left;
ntscp['nsb'+i].top=ntscp['nsb'+(i+1)].top;ntscp['nsb'+i].left=ntscp['nsb'+(i+1)].left;
ntscp['nsc'+i].top=ntscp['nsc'+(i+1)].top;ntscp['nsc'+i].left=ntscp['nsc'+(i+1)].left;
} 
else  
{
ntscp['nsa'+i].top=YDummy[0];ntscp['nsa'+i].left=XDummy[0];
ntscp['nsb'+i].top=YDummy[1];ntscp['nsb'+i].left=XDummy[1];
ntscp['nsc'+i].top=YDummy[2];ntscp['nsc'+i].left=XDummy[2];
}
}
}
else if (document.all){
for (i = 0; i <  amount; i++)
{
if (i < amount-1) 
{
msie.x[i].style.top=msie.x[i+1].style.top;msie.x[i].style.left=msie.x[i+1].style.left;
msie.y[i].style.top=msie.y[i+1].style.top;msie.y[i].style.left=msie.y[i+1].style.left;
msie.z[i].style.top=msie.z[i+1].style.top;msie.z[i].style.left=msie.z[i+1].style.left;
} 
else 
{
msie.x[i].style.top=YDummy[0];msie.x[i].style.left=XDummy[0];
msie.y[i].style.top=YDummy[1];msie.y[i].style.left=XDummy[1];
msie.z[i].style.top=YDummy[2];msie.z[i].style.left=XDummy[2];
}
}
}
setTimeout("prepos()",10);
}
function Start(){
swirl(),prepos()
}
window.onload=Start;
// -->
</script>
</body></body>
</html>
 

Sarp

مدیر بازنشسته
تصویر به دنبال نشانگر موس با قابلیت غیر فعال کردن

کد:
<html>
<head>

</head>
<body>

<script>
var ns = (document.layers)?1:0;
var Anim=new Array(); /* holds interval events */
var imgwidth=40; // Image width
var imgheight=40; // Image height
var button = Array(); // to pre-cache images
button[0]=new Image();
button[0].src="URL PIC 1";
button[1]=new Image();
button[1].src="URL PIC 3";

var text="<table width=10 bgcolor=#ffffff><td><a href='javascript:showhideAnimation()'><center><img name='Button' src='"+button[0].src+"' width='"+imgwidth+"' height='"+imgheight+"' border='0'></center></a></font></td></table>" // A bit of HTML code to display the button


//Initialize some variables to make the button always to appear on the frame's bottom-right corner
if (ns) {
document.write("<LAYER NAME='FlyOnOff' LEFT=0 TOP=0>"+text+"</LAYER>");
horz=".left";
vert=".top";
docStyle="document.";
styleDoc="";
innerW="window..innerWidth";
innerH="window.innerHeight";
offsetX="window.pageXOffset";
offsetY="window.pageYOffset";
}else {
document.write("<div id='FlyOnOff' style='position:absolute; visibility:show; left:235px; top:-50px; z-index:2'>"+text+"</div>");
horz=".pixelLeft";
vert=".pixelTop";
docStyle="";
styleDoc=".style";
innerW="document.body.clientWidth";
innerH="document.body.clientHeight";
offsetX="document.body.scrollLeft";
offsetY="document.body.scrollTop";
}


// Moves the button in the right position
function checkLocation() {
objectXY="FlyOnOff";
var availableX=eval(innerW);
var availableY=eval(innerH);
var currentX=eval(offsetX);
var currentY=eval(offsetY);
x=availableX-(imgwidth+30)+currentX;
y=availableY-(imgheight+20)+currentY;
eval(docStyle + objectXY + styleDoc + horz + "=" + x);
eval(docStyle + objectXY + styleDoc + vert + "=" + y);
}

Anim[0]=setInterval('checkLocation()', 10);




(document.layers)?window.captureEvents(Event.MOUSEMOVE):0;
(document.layers)?window.onMouseMove=getMousePosition:document.onmousemove=getMousePosition;


var Dot_Ro=60; //Dot's distance from the mouse pointer
var Dot_Theta=0; //Dot's initial angle
var Dot_Speed; //Dot's absolute Angular speed
var Dot_Direction=1; //Dot's direction (1=clockwise)
var Dot_x=0; //Dot's original position
var Dot_y=0;

var alpha; //Angle from the fly to the mouse
var mult; //Ausiliary variable to define the angle

var picX = 20; //Fly's coords.
var picY = 100;
var mou*** = 0; //Mouse coords.
var mouseY = 0;
var step = 10; //Pixels
var speed = 100;//u-seconds


// Dir specifies the right picture;
// img pre-caches images.
var dir = Array();
dir[-4]="URL PIC1.gif";
dir[-1]="URL PIC2.gif";
dir[-2]="URL PIC3.gif";
dir[-3]="URL PIC4.gif";
dir[3]="URL PIC1.gif";
dir[4]="URL PIC2.gif";
dir[1]="URL PIC3.gif";
dir[2]="URL PIC4.gif";
dir[0]="";

var img = Array();
for (var i=-4; i<5; i++){
img[i]=new Image();
img[i].src=dir[i];
}

// Some HTML code to show the fly.
if (ns) {
document.write("<LAYER NAME='FlyDiv' LEFT=0 TOP=0><img src="+dir[1]+" name='pic'></LAYER>");
}else {
document.write("<div id='FlyDiv' style='position:absolute'>");
document.write("<img name='pic' src=" + dir[1] + "></div>");
}

// Shows the proper image for the fly.
function display(direction) { //direction must be from -4 to 4, but not 0.
if (ns) {
document.pic.src = dir[direction];
}else{
pic.src = dir[direction];
}
}


function getMousePosition(e) {
mouseY=(ns)?e.pageY:window.event.y + document.body.scrollTop;
mou***=(ns)?e.pageX:window.event.x + document.body.scrollLeft;
}

//Calculate new position
function calcNewPos() {

var dist=Math.sqrt(Math.pow(mouseY-picY,2) + Math.pow(mou***-picX,2));
Dot_Speed=Math.PI/15;
Dot_Theta+=Dot_Direction*Dot_Speed;
Dot_x=mou***+Dot_Ro*Math.cos(Dot_Theta);
Dot_y=mouseY+Dot_Ro*Math.sin(Dot_Theta);
var arg = (Dot_y-picY) / (Dot_x-picX);
mult = (Dot_x - picX < 0)? mult = -1:1;
alpha = Math.atan(arg);
var dx = mult * step * Math.cos(alpha);
var dy = mult * step * Math.sin(alpha);
picX += dx;
picY += dy;
}

//Shows or hides the fly when the "button" is pressed
function showhideAnimation() {
if (ns) {
document.layers['FlyDiv'].visibility=document.layers['FlyDiv'].visibility=="hide"?"show":"hide";
document.Button.src = document.layers['FlyDiv'].visibility=="hide"?button[1].src:button[0].src;
}else {
FlyDiv.style.visibility=="hidden"?FlyDiv.style.visibility = "visible":FlyDiv.style.visibility = "hidden";
Button.src = FlyDiv.style.visibility=="hidden"?button[1].src:button[0].src;
}
}


// Moves the fly around the screen
function moveFly() {
// moves the fly in a new position...
calcNewPos();
if (ns) {
document.layers['FlyDiv'].left = picX;
document.layers['FlyDiv'].top = picY;
}else{
FlyDiv.style.left = picX - pic.width / 2;
FlyDiv.style.top = picY - pic.height / 2;
}

// ... and changes the image.
alpha=-180*alpha/Math.PI;
alpha+=22.5;
var OK=0;
for(var i=0; (i<4)&& !OK; i++){
if (alpha<-Math.PI+45*i){
display(mult*(i+1));
OK=1;
}
}
}

// Changes Dot's turning direction
function ChangeDotDirection() {
Dot_Direction=-Dot_Direction;
Dot_Theta+=Math.PI;
}

//Go!
Anim[1]=setInterval('moveFly()', speed);
Anim[2]=setInterval('ChangeDotDirection()', speed*50);

function killIt()
{
for(var i=0;i<Anim.length;i++)
{
if(Anim[i])
{
clearInterval(Anim[i]);
Anim[i]=null;
}
}
}
</script>

</body>
</html>

 

Sarp

مدیر بازنشسته
قفل کردن راست کلیک با لرزش صفحه

کد:
<SCRIPT language="">
document.onmousedown=click
var times=0
var times2=10
function click() {
if ((event.button==2) || (event.button==3)) {
if (times>=0) { earthquake() }
alert("\n\n Nem faz isso, q aki naum é page lammerz!!");
times++ } }
function earthquake () {
alert("Custom message")
window.moveTo(0, 0)
window.moveTo(1, 1)
window.moveTo(2, 2)
window.moveTo(3, 3)
window.moveTo(4, 4)
window.moveTo(5, 5)
window.moveTo(6, 6)
window.moveTo(7, 7)
window.moveTo(8, 8)
window.moveTo(9, 9)
window.moveTo(10, 10)
window.moveTo(9, 9)
window.moveTo(8, 8)
window.moveTo(7, 7)
window.moveTo(6, 6)
window.moveTo(5, 5)
window.moveTo(4, 4)
window.moveTo(3, 3)
window.moveTo(2, 2)
window.moveTo(1, 1)
tremmors()
}
function tremmors() {
window.moveTo(0, 0)
window.moveTo(1, 1)
window.moveTo(2, 2)
window.moveTo(3, 3)
window.moveTo(4, 4)
window.moveTo(5, 5)
window.moveTo(6, 6)
window.moveTo(7, 7)
window.moveTo(8, 8)
window.moveTo(9, 9)
window.moveTo(10, 10)
window.moveTo(9, 9)
window.moveTo(8, 8)
window.moveTo(7, 7)
window.moveTo(6, 6)
window.moveTo(5, 5)
window.moveTo(4, 4)
window.moveTo(3, 3)
window.moveTo(2, 2)
window.moveTo(1, 1)
tremmors()
}
</SCRIPT>
 

Sarp

مدیر بازنشسته
قفل کردن راست کلیک با پیام

کد:
<SCRIPT language=javascript>
function noRightClick() {
if (event.button==2) {
alert('در اینجا پیام خود را تایپ کنید')
}
}
document.onmousedown=noRightClick
</SCRIPT>

 

Sarp

مدیر بازنشسته
قفل کردن راست کلیک بدون پیام

کد:
<script 

language=JavaScript>
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;} 
</script>
 

Sarp

مدیر بازنشسته
كد موس جادويي

کد:
<layer name="a0" left=10 top=10 visibility=show bgcolor="#ffffff" clip="0,0,1,1"></layer>
<layer name="a1" left=10 top=10 visibility=show bgcolor="#fff000" clip="0,0,1,1"></layer>
<layer name="a2" left=10 top=10 visibility=show bgcolor="#ffa000" clip="0,0,1,1"></layer>
<layer name="a3" left=10 top=10 visibility=show bgcolor="#ff00ff" clip="0,0,1,1"></layer>
<layer name="a4" left=10 top=10 visibility=show bgcolor="#00ff00" clip="0,0,1,1"></layer>
<layer name="a5" left=10 top=10 visibility=show bgcolor="#ff00ff" clip="0,0,1,1"></layer>
<layer name="a6" left=10 top=10 visibility=show bgcolor="#ff0000" clip="0,0,1,1"></layer>
<layer name="a7" left=10 top=10 visibility=show bgcolor="#ffffff" clip="0,0,2,2"></layer>
<layer name="a8" left=10 top=10 visibility=show bgcolor="#fff000" clip="0,0,2,2"></layer>
<layer name="a9" left=10 top=10 visibility=show bgcolor="#ffa000" clip="0,0,2,2"></layer>
<layer name="a10" left=10 top=10 visibility=show bgcolor="#ff00ff" clip="0,0,2,2"></layer>
<layer name="a11" left=10 top=10 visibility=show bgcolor="#00ff00" clip="0,0,2,2"></layer>
<layer name="a12" left=10 top=10 visibility=show bgcolor="#0000ff" clip="0,0,2,2"></layer>
<layer name="a13" left=10 top=10 visibility=show bgcolor="#ff0000" clip="0,0,2,2"></layer>


<script language="javascript">

/*
magic wand cursor ii (by kurt at kurt.grigg@virgin.net)
modified and permission granted to dynamic drive to feature script in archive
for full source, usage terms, and 100's more dhtml scripts, visit http://dynamicdrive.com
*/

if (document.all){
with (document){
write('<div id="starsdiv" style="position:absolute;top:0px;left:0px">')
write('<div style="position:relative;width:1px;height:1px;back ground:#ffffff;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;back ground:#fff000;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;back ground:#ffa000;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;back ground:#ff00ff;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;back ground:#00ff00;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;back ground:#0000ff;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:1px;height:1px;back ground:#ff0000;font-size:1px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;back ground:#ffffff;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;back ground:#fff000;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;back ground:#ffa000;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;back ground:#ff00ff;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;back ground:#00ff00;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:2px;height:2px;back ground:#0000ff;font-size:2px;visibility:visible"></div>')
write('<div style="position:relative;width:3px;height:3px;back ground:#ff0000;font-size:3px;visibility:visible"></div>')
write('</div>')
}
}

if (document.layers)
{window.captureevents(event.mousemove);}
var ybase = 200;
var xbase = 200;
var step = 1;
var currstep = 0;
var xpos = 1;
var ypos = 1;

if (document.all)
{
function movehandler(){
xpos = document.body.scrollleft+event.x;
ypos = document.body.scrolltop+event.y;
}
document.onmousemove = movehandler;
}

else if (document.layers)
{
function xmovehandler(evnt){
xpos = evnt.pagex;
ypos = evnt.pagey;
}
window.onmousemove = xmovehandler;
}

function animatelogo() {
if (document.all)
{
ybase = window.document.body.offsetheight/6;
xbase = window.document.body.offsetwidth/6;
}
else if (document.layers)
{
ybase = window.innerheight/8;
xbase = window.innerwidth/8;
}

if (document.all)
{
for ( i = 0 ; i < starsdiv.all.length ; i++ )
{
starsdiv.all[i].style.top = ypos + ybase*math.sin((currstep + i*4)/12)*math.cos(400+currstep/200);
starsdiv.all[i].style.left = xpos + xbase*math.sin((currstep + i*3)/10)*math.sin(currstep/200);
}
}

else if (document.layers)
{
for ( j = 0 ; j < 14 ; j++ ) //number of ns layers!
{
var templayer="a"+j
document.layers[templayer].top = ypos + ybase*math.sin((currstep + j*4)/12)*math.cos(400+currstep/200);
document.layers[templayer].left = xpos + xbase*math.sin((currstep + j*3)/10)*math.sin(currstep/200);
}
}
currstep+= step;
settimeout("animatelogo()", 10);
}
animatelogo();
</script>
 

targol_1985

عضو جدید
سلام
با تشکر از کدها
به شدت احتیاج به یک کد روزشمار معکوس دارم . زیاد جاوااسکریپت بلد نیستم. میشه راهنمایی کنید؟
 

Similar threads

بالا