نمونه برنامه هایی زیبااز JavaScript توی این تاپیک وجود داره
سلام
هرکس هرنمونه برنامه از JavaScript داره توی این تاپیک بگذاره تا بقیه هم از اون استفاده کنند
این هم اولیش
<html dir="rtl">
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
</head>
<body>
<script language="JavaScript">
text=new Array('Welcome to','Barnamenevis','site!','welcome to topic Nasr')
//set the number of text's
var numText=4
//Now the colors:
//all you have to do is set the color you want to have in here:
//(the first color will be the color that the text is when it zooms.)
color=new Array('#000099','#0066ff','#00ccff','#00ffff', '#ccffff')
//set the number of colors:
var numColors=5
//set the size you want the zoom to end at:
var endSize=52
//Set the speed you want it to zoom in (in milliseconds)
var Zspeed=200
//Set the speed you want it too change colors in
var Cspeed=250
//Set font
var font='Arial, Helvetica'
//do you want it to hide when its done? (true or false)
var hide=true
/*You shouldn't really have to set anything below this point
################################################## ####################
################################################## ####################
################################################## ####################*/
var size=10
var gonum=0
/*Browsercheck and settings vars
################################################## ####################*/
if (document.all) {
n=0
ie=1
zoomText='document.all.zoom.innerText=text[num ]'
zoomSize='document.all.zoom.style.fontSize=size'
closeIt=""
fadeColor="document.all.zoom.style.color=color[ ;num]"
}
if (document.layers) {
n=1;ie=0
zoomText=""
zoomSize="document.zoom.document.write('<p align=\"center\" style=\"font-family:'+font+'; font-size:'+size+'px; color:'+color[0]+'\">'+text[num	 3;+'</p>')"
closeIt="document.zoom.document.close()"
fadeColor="document.zoom.document.write('<p align=\"center\" style=\"font-family:'+font+'; font-size:'+endSize+'px; color:'+color[num]+'\">'+text[numT ext-1]+'</p>')"
}
/*The functions for zooming text.
################################################## ##################*/
function zoom(num,fn){
if (size<endSize){
eval(zoomText)
eval(zoomSize)
eval(closeIt)
size+=5;
setTimeout("zoom("+num+",'"+fn+"')",Zs peed)
}else{
eval(fn);
}
}
/*The functions for fading/changing colors on text
################################################## ##################*/
function fadeIt(num){
if (num<numColors){
eval(fadeColor)
eval(closeIt)
num+=1;
setTimeout("fadeIt("+num+")",Cspeed 1;
}else{
hideIt()
}
}
/*This is the function that hides the layer after the zoom/color change
################################################## ##################*/
function hideIt(){
if(hide){
if(ie)document.all.zoom.style.visibility=" hidden"
if(n)document.layers.zoom.visibility="hidd en"
}
}
/*This is the functions that calls the right function...or something :}
################################################## ##################*/
function init(){
if(ie){
document.all.zoom.style.color=color[0]
document.all.zoom.style.fontFamily=font}
go(0)
}
function go(num){
gonum+=1
size=10
if(num<numText){
zoom(num,'go('+gonum+')')
}else{
fadeIt(0)
}
}
//################################################## ##################
// -->
</script>
<body onload="init()">
<center><h1>&nbsp;</h1></center>
<div id="zoom" align="center" style="position:absolute; top:150">Welcome to JavaScript Resources</div>
<div id="footer+text" style="position: absolute; left: 10; top: 230"><layer name="footer+text" left=10 top=230>
<p>&nbsp;</p><p>.</p>
</body>
</html>
</html>
با امید همکاری