|
Scripts and Tools Share your free scripts , tools , icons, fontz, screen savers , etc here. |
|
Thread Tools | Display Modes |
#11
|
|||
|
|||
Validate E-Mail
This JavaScript verifies that a string looks like a real e-mail address.... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/email/validate-e-mail.jpg[/IMG] Demo: JavaScript Validate E-Mail How to setup Step 1: Copy & Paste JavaScript code below in your HEAD section JavaScript Code:
<script language="javascript"> // Created by: Francis Cocharrua :: hxxp ://scripts.franciscocharrua. com/ function Validate_String(string, return_invalid_chars) { valid_chars = '1234567890-_.^~abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; invalid_chars = ''; if(string == null || string == '') return(true); //For every character on the string. for(index = 0; index < string.length; index++) { char = string.substr(index, 1); //Is it a valid character? if(valid_chars.indexOf(char) == -1) { //If not, is it already on the list of invalid characters? if(invalid_chars.indexOf(char) == -1) { //If it's not, add it. if(invalid_chars == '') invalid_chars += char; else invalid_chars += ', ' + char; } } } //If the string does not contain invalid characters, the function will return true. //If it does, it will either return false or a list of the invalid characters used //in the string, depending on the value of the second parameter. if(return_invalid_chars == true && invalid_chars != '') { last_comma = invalid_chars.lastIndexOf(','); if(last_comma != -1) invalid_chars = invalid_chars.substr(0, $last_comma) + ' and ' + invalid_chars.substr(last_comma + 1, invalid_chars.length); return(invalid_chars); } else return(invalid_chars == ''); } function Validate_Email_Address(email_address){ // Modified and tested by Thai Cao Phong, JavaScriptBank. com //Assumes that valid email addresses consist of user_name@domain.tld at = email_address.indexOf('@'); dot = email_address.indexOf('.'); if(at == -1 || dot == -1 || dot <= at + 1 || dot == 0 || dot == email_address.length - 1) { alert("Invalid email"); return(false); } user_name = email_address.substr(0, at); domain_name = email_address.substr(at + 1, email_address.length); if(Validate_String(user_name) === false || Validate_String(domain_name) === false) { alert("Invalid email"); return(false); } alert("Valid email");//return(true); } </script> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> HTML Code:
<form name=f> <input type=text name=mail value=""> <input type=button value=Check onclick="Validate_Email_Address(document.f.mail.value)"> </form> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> JavaScript Vertical Marquee - JavaScript DHTML analog clock - JavaScript Backwards Text
|
#12
|
|||
|
|||
Top 10 Beautiful Christmas Countdown Timers
Only a fews of days then Christmas will come. And if you are looking for one beautiful countdown timer for waiting Christmas Day on your website, then I hope this post will satisfy your needs; ... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/article/top-10-beautiful-christmas-countdown-timers.jpg[/IMG] Demo: JavaScript Top 10 Beautiful Christmas Countdown Timers How to setup AJAX news ticker - JavaScript Refresh Page - JavaScript Unclosable Window
|
#13
|
|||
|
|||
Line Graph script
This is a purely DHTML/ CSS based Line Graph script. It loads fast and blends in with the rest of the page. You can even use a transparent detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/graphic/line-graph-script-index.jpg[/IMG] Demo: JavaScript Line Graph script How to setup Step 1: Copy & Paste JavaScript code below in your HEAD section JavaScript Code:
<script type="text/javascript" src="wz_jsgraphics.js"></script> <script type="text/javascript" src="line.js"></script> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> HTML Code:
<div id="lineCanvas" style="overflow: auto; position:relative;height:300px;width:400px;"></div> <script type="text/javascript"> var g = new line_graph(); g.add('1', 145); g.add('2', 0); g.add('3', 175); g.add('4', 130); g.add('5', 150); g.add('6', 175); g.add('7', 205); g.add('8', 125); g.add('9', 125); g.add('10', 135); g.add('11', 125); g.render("lineCanvas", "Line Graph"); </script> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> Files line.js wz_jsgraphics.js Javascript Music Player - Random Text Generator - Floating Image Script
|
#14
|
|||
|
|||
Falling Snowflakes with images
Decorate your webpage with this great animated document effect! Watch as snow fall gently trickles down the page, then disappear. The image of snow flakes used is changeable, so snow definitely isn't ... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/multimedia/falling-snowflakes-with-images.jpg[/IMG] Demo: JavaScript Falling Snowflakes with images How to setup Step 1: Copy & Paste JavaScript code below in your HEAD section JavaScript Code:
<script type="text/javascript"> /****************************************** * Snow Effect Script- By Altan d.o.o. (hxxp ://w w w.altan.hr/snow/index.html) ******************************************/ //Configure below to change URL path to the snow image var snowsrc="snow3.gif" // Configure below to change number of snow to render var no = 10; // Configure whether snow should disappear after x seconds (0=never): var hidesnowtime = 0; // Configure how much snow should drop down before fading ("windowheight" or "pageheight") var snowdistance = "pageheight"; ///////////Stop Config////////////////////////////////// var ie4up = (document.all) ? 1 : 0; var ns6up = (document.getElementById&&!document.all) ? 1 : 0; function iecompattest(){ return (document. compatMode && document. compatMode!="BackCompat")? document.documentElement : document.body } 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 (ns6up) { doc_width = self.innerWidth; doc_height = self.innerHeight; } else if (ie4up) { doc_width = iecompattest().clientWidth; doc_height = iecompattest().clientHeight; } dx = new Array(); xp = new Array(); yp = new Array(); am = new Array(); stx = new Array(); sty = new Array(); snowsrc=(snowsrc.indexOf("dynamicdrive. com")!=-1)? "snow.gif" : snowsrc for (i = 0; i < no; ++ i) { dx[i] = 0; // set coordinate variables xp[i] = Math.random()*(doc_width-50); // set position variables yp[i] = Math.random()*doc_height; am[i] = Math.random()*20; // set amplitude variables stx[i] = 0.02 + Math.random()/10; // set step variables sty[i] = 0.7 + Math.random(); // set step variables if (ie4up||ns6up) { if (i == 0) { document.write("<div id="dot"+ i +"" style="POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><a href="hxxp ://dynamicdrive. com"><img src='"+snowsrc+"' border="0"></a></div>"); } else { document.write("<div id="dot"+ i +"" style="POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><img src='"+snowsrc+"' border="0"></div>"); } } } function snowIE_NS6() { // IE and NS6 main animation function doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10; doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight; for (i = 0; i < no; ++ i) { // iterate for every dot yp[i] += sty[i]; if (yp[i] > doc_height-50) { xp[i] = Math.random()*(doc_width-am[i]-30); yp[i] = 0; stx[i] = 0.02 + Math.random()/10; sty[i] = 0.7 + Math.random(); } dx[i] += stx[i]; document.getElementById("dot"+i).style.top=yp[i]+"px"; document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px"; } snowtimer=setTimeout("snowIE_NS6()", 10); } function hidesnow(){ if (window.snowtimer) clearTimeout(snowtimer) for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden" } if (ie4up||ns6up){ snowIE_NS6(); if (hidesnowtime>0) setTimeout("hidesnow()", hidesnowtime*1000) } </script> Files snow3.gif Javascript floating message - Javascript multi level drop down menu - JavaScript in_array()
|
#15
|
|||
|
|||
40 Super Nice JavaScript Extensions and Plugins
In the environment of Internet in any country, beside the web promotion - one of Internet marketing UK aspects; if a company or a website want to success; it nee... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/article/40-super-nice-javascript-extensions-and-plugins.jpg[/IMG] Demo: JavaScript 40 Super Nice JavaScript Extensions and Plugins How to setup JavaScript Line Graph script - JavaScript Virtual Keyboard - JavaScript Horizontal Slider
|
#16
|
|||
|
|||
World clock with unique display
World clock script with unusual design. Cross-browser (IE4 contains additional visual effects). World clock
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/time/world-clock-with-unique-display.jpg[/IMG] Demo: JavaScript World clock with unique display How to setup Step 1: Place CSS below in your HEAD section CSS Code:
<STYLE> .topcoverlay { BACKGROUND-COLOR: #ffffff; FILTER: alpha(opacity=85); HEIGHT: 240px; LEFT: 0px; POSITION: absolute; TOP: 0px; WIDTH: 1000px } .bottomcoverlay { BACKGROUND-COLOR: #ffffff; FILTER: alpha(opacity=85); HEIGHT: 1000px; LEFT: 0px; POSITION: absolute; TOP: 253px; WIDTH: 1000px } </STYLE> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> JavaScript Code:
<SCRIPT language=JavaScript> <!-- Beginning of JavaScript - var startpos=240 var bildhoehe=720 var step=3 var makepause=200 var difference=0 var local=1 var timer function showtimelocal() { if (local==1) { var thistime= new Date() var seconds=thistime.getSeconds() var minutes=thistime.getMinutes() var hours=thistime.getHours() if (hours>=24) {hours=hours-24} var secondspos=Math.floor(bildhoehe/60*seconds) var minutespos=Math.floor(bildhoehe/60*minutes) var hourspos=Math.floor(bildhoehe/60*hours) if(document.all) { document.all.secondsdiv.style.posTop=startpos-secondspos document.all.minutesdiv.style.posTop=startpos-minutespos document.all.hoursdiv.style.posTop=startpos-hourspos } if(document.layers) { document.secondsdiv.top=startpos-secondspos document.minutesdiv.top=startpos-minutespos document.hoursdiv.top=startpos-hourspos } var timer=setTimeout("showtimelocal()",makepause) } else { clearTimeout(timer) } } function preUTC(thisdifference) { clearTimeout(timer) difference=eval(thisdifference) local=0 showtimeUTC() } function inititate() { if (document.layers) { document.markernetscape1.visibility="VISIBLE" document.markernetscape2.visibility="VISIBLE" } showtimelocal() } function prelocal() { if (document.layers) {document.markernetscape.visibility="VISIBLE"} clearTimeout(timer) local=1 showtimelocal() } function showtimeUTC() { if (local==0) { var thistime= new Date() var seconds=thistime.getSeconds() var minutes=thistime.getMinutes() var hours=thistime.getUTCHours() hours+=difference if (hours>=24) {hours=hours-24} var secondspos=Math.floor(bildhoehe/60*seconds) var minutespos=Math.floor(bildhoehe/60*minutes) var hourspos=Math.floor(bildhoehe/60*hours) if(document.all) { document.all.secondsdiv.style.posTop=startpos-secondspos document.all.minutesdiv.style.posTop=startpos-minutespos document.all.hoursdiv.style.posTop=startpos-hourspos } if(document.layers) { document.secondsdiv.top=startpos-secondspos document.minutesdiv.top=startpos-minutespos document.hoursdiv.top=startpos-hourspos } var timer=setTimeout("showtimeUTC()",makepause) } else { clearTimeout(timer) } } window.onload=inititate // - End of JavaScript - --> </SCRIPT> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> HTML Code:
<DIV id=secondsdiv style="LEFT: 200px; POSITION: absolute; TOP: 240px"> <IMG src="rotaclock2930.gif" width="14" height="720"></DIV> <DIV id=minutesdiv style="LEFT: 180px; POSITION: absolute"> <IMG src="rotaclock2930.gif" width="14" height="720"></DIV> <DIV id=hoursdiv style="LEFT: 160px; POSITION: absolute; TOP: 240px"> <IMG src="rotaclock2930.gif" width="14" height="720"></DIV> <DIV class=topcoverlay id=topcover></DIV> <DIV class=bottomcoverlay id=bottomcover></DIV> <DIV id=limiter1 style="COLOR: #ff0000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; LEFT: 176px; POSITION: absolute; TOP: 241px"> :</DIV> <DIV id=limiter2 style="COLOR: #ff0000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold; LEFT: 196px; POSITION: absolute; TOP: 241px"> :</DIV> <DIV id=markernetscape1 style="COLOR: #ff0000; FONT-FAMILY: Arial; FONT-SIZE: 12pt; FONT-WEIGHT: bold; LEFT: 122px; POSITION: absolute; TOP: 248px; VISIBILITY: hidden"><IMG height=1 src="line2930.gif" width=20></DIV> <DIV id=markernetscape2 style="COLOR: #ff0000; FONT-FAMILY: Arial; FONT-SIZE: 12pt; FONT-WEIGHT: bold; LEFT: 230px; POSITION: absolute; TOP: 248px; VISIBILITY: hidden"><IMG height=1 src="js 46_files/line2930.gif" width=20></DIV> <DIV id=timezones style="COLOR: #ff0000; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LEFT: 10px; POSITION: absolute; TOP: 5px"><A href="#" onmouseover=prelocal()>>> local time</A><BR><A href="#" onmouseover="preUTC('-8')">Anchorage</A><BR><A href="#" onmouseover="preUTC('-11')">Auckland</A><BR><A href="#" onmouseover="preUTC('3')">Baghdad</A><BR><A href="#" onmouseover="preUTC('8')">Bejing</A><BR><A href="#" onmouseover="preUTC('-3')">Buenos Aires</A><BR><A href="#" onmouseover="preUTC('-6')">Denver</A><BR><A href="#" onmouseover="preUTC('8')">Hongkong</A><BR><A href="#" onmouseover="preUTC('-9')">Honolulu</A><BR><A href="#" onmouseover="preUTC('8')">Jakarta</A><BR><A href="#" onmouseover="preUTC('2')">Johannesburg</A><BR><A href="#" onmouseover="preUTC('2')">Kairo</A><BR><A href="#" onmouseover="preUTC('-5')">Lima</A><BR><A href="#" onmouseover="preUTC('1')">London</A><BR><A href="#" onmouseover="preUTC('-7')">Los Angeles</A><BR><A href="#" onmouseover="preUTC('4')">Moscow</A><BR><A href="#" onmouseover="preUTC('3')">Nairobi</A><BR><A href="#" onmouseover="preUTC('-4')">New York</A><BR><A href="#" onmouseover="preUTC('2')">Paris</A><BR><A href="#" onmouseover="preUTC('-2')">Rio</A><BR><A href="#" onmouseover="preUTC('10')">Sydney</A><BR><A href="#" onmouseover="preUTC('9')">Tokyo</A><BR></DIV> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> Files rotaclock2930.gif Command to print web page in javascript - Javascript Time Picker - JavaScript Go To URL Box
|
#17
|
|||
|
|||
Enlarge Image 2
This one line script changes the image size and source on your thumbnail picture without reloading the page or using popups.... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/image/enlarge-image-2.jpg[/IMG] Demo: JavaScript Enlarge Image 2 How to setup Step 1: Place HTML below in your BODY section HTML Code:
<b>Single-click the image to enlarge it; double-click to make it small again.</b><br> <img src="gif_logojsb2.gif" onclick="this.src='gif_logojsb2.gif';this.height=180;this.width=480" ondblclick="this.src='gif_logojsb2.gif';this.height=60;this.width=150"> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> JavaScript Vertical Marquee - JavaScript DHTML analog clock - JavaScript Backwards Text
|
#18
|
|||
|
|||
RSS AJAX Newsticker
This JavaScript tutorial will show you how to combine RSS, AJAX, and JavaScript to create a real-time RSS ticker.
Thanks to AJAX... detail at JavaScriptBank. com - 2.000+ free JavaScript codes [IMG]hxxp ://w w w.javascriptbank. com/javascript.images/ajax/rss-ajax-newsticker.jpg[/IMG] Demo: JavaScript RSS AJAX Newsticker How to setup Step 1: Copy & Paste JavaScript code below in your HEAD section JavaScript Code:
<script type="text/javascript" src="rssticker.js"></script> HTML Code:
CNN: <DIV style="HEIGHT: 100px; border-style: dotted; border-width: 1px; background-color: silver; text-align: left;"> <script type="text/javascript"> //rss_ticker(RSS_id, cachetime, divId, divClass, delay, optionalswitch) new rss_ticker("CNN", 60, "cnnbox", "cnnclass", 200) </script> </DIV> <br><br><br> Each ticker on the page can be invoked independently, for example: <DIV style="HEIGHT: 100px; border-style: dotted; border-width: 1px; background-color: silver; text-align: left;"> <PRE><script type="text/javascript"> //rss_ticker(RSS_id, cachetime, divId, divClass, delay, optionalswitch) new rss_ticker("CNN", 60, "cnnbox", "cnnclass", 2000) </script></PRE> </DIV> Files rssticker.js JavaScript Countdown Timer - JavaScript Currency Format - JavaScript Format Phone Number
|
#19
|
|||
|
|||
Spotlight
Cast an interactive 'spotlight' on the image of your choice using this DHTML script. Move the light about using your mouse. This cool effect works in IE4+, degrading well with the rest.... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/background/spotlight.jpg[/IMG] Demo: JavaScript Spotlight How to setup Step 1: CSS below for styling thescript, place it into HEAD section CSS Code:
<style type="text/css"> <!-- body{ background-image : url('none') !important; } #content{ background-color : #ffffff; position : absolute; top : 0px; left : 0px; padding : 10px; visibility : hidden; } #light{ position : absolute; top : 0px; left : 0px; overflow : hidden; } //--> </style> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> HTML Code:
<script type="text/javascript" src="spotlight_part_1.js"></script> <script type="text/javascript" src="spotlight_part_2.js"></script> <div style="z-index: 110;"></div> <!-- This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com --> Files spotlight_part_1.js spotlight_part_2.js spotlight.gif JavaScript Line Graph script - JavaScript Virtual Keyboard - JavaScript Horizontal Slider
|
#20
|
|||
|
|||
Dancing Animation Stars Cursor
One of the many cursor codes in our JavaScript library, this one creates dancing stars animating around your pointers mouse. This cur... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/mouse/dancing-animation-stars-cursor.jpg[/IMG] Demo: JavaScript Dancing Animation Stars Cursor How to setup Step 1: Use JavaScript code below to setup the script JavaScript Code:
<script language="JavaScript"> <!-- /* Dancing Stars cursor (Submitted 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 hxxp ://dynamicdrive. com */ if (document.all){ document.write('<div id="starsDiv" style="position:absolute;top:0px;left:0px">') for (xy=0;xy<7;xy++) document.write('<div style="position:relative;width:3px;height:3px;background:#FFFF00;font-size:2px;visibility:visible"></div>') document.write('</div>') } if (document.layers) {window.captureEvents(Event.MOUSEMOVE);} var yBase = 200; var xBase = 200; var yAmpl = 10; var yMax = 40; var step = .2; var ystep = .5; var currStep = 0; var tAmpl=1; var Xpos = 1; var Ypos = 1; var i = 0; var j = 0; 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/4; xBase = window.document.body.offsetWidth/4; } else if (document.layers) { yBase = window.innerHeight/4 ; xBase = window.innerWidth/4; } if (document.all) { var totaldivs=document.all.starsDiv.all.length for ( i = 0 ; i < totaldivs ; i++ ) { var tempdiv=document.all.starsDiv.all[i].style tempdiv.top = Ypos + Math.cos((20*Math.sin(currStep/20))+i*70)*yBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + i*25)/10); tempdiv.left = Xpos + Math.sin((20*Math.sin(currStep/20))+i*70)*xBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + i*25)/10); } } else if (document.layers) { for ( j = 0 ; j < 7 ; j++ ) { var templayer="a"+j document.layers[templayer].top = Ypos + Math.cos((20*Math.sin(currStep/20))+j*70)*yBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10); document.layers[templayer].left =Xpos + Math.sin((20*Math.sin(currStep/20))+j*70)*xBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10); } } currStep += step; setTimeout("animateLogo()", 15); } animateLogo(); // --> </script> HTML Code:
<LAYER NAME="a0" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"></LAYER> <LAYER NAME="a1" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"></LAYER> <LAYER NAME="a2" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"></LAYER> <LAYER NAME="a3" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"></LAYER> <LAYER NAME="a4" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"></LAYER> <LAYER NAME="a5" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"></LAYER> <LAYER NAME="a6" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"></LAYER> JavaScript Line Graph script - JavaScript Virtual Keyboard - JavaScript Horizontal Slider
|
Bookmarks |
|
|