Page 3 of 17 FirstFirst 1234513 ... LastLast
Results 21 to 30 of 161

Thread: Free JavaScript codes

  1. #21
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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 <i>Christmas Day</i> on your website, then I hope this post will satisfy your needs; ... detail at JavaScriptBank.com - 2.000+ free JavaScript codes


    How to setup







  2. #22
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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


    How to setup

    Step 1: Use JavaScript code below to setup the script
    JavaScript
    Code:
    <script type="text/javascript" src="wz_jsgraphics.js"></script>
    <script type="text/javascript" src="line.js"></script>
    	<!--
        	This script downloaded from www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->
    Step 2: Place HTML below in your BODY section
    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 www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->
    Step 3: Download files below
    Files
    line.js
    wz_jsgraphics.js







  3. #23
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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


    How to setup

    Step 1: Use JavaScript code below to setup the script
    JavaScript
    Code:
    <script type="text/javascript">
    
    /******************************************
    * Snow Effect Script- By Altan d.o.o. (http://www.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="http://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>
    Step 2: downloads
    Files
    snow3.gif







  4. #24
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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


    How to setup







  5. #25
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    World clock with unique display

    World clock script with unusual design. Cross-browser (IE4 contains additional visual effects). World [URL="http://www.javascriptbank.com/javascript/time/clock-time-date/"]clock<... detail at JavaScriptBank.com - 2.000+ free JavaScript codes


    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 www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->
    Step 2: Place JavaScript below in your HEAD section
    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 www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->
    Step 3: Place HTML below in your BODY section
    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()>&gt;&gt; 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 www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->
    Step 4: downloads
    Files
    rotaclock2930.gif







  6. #26
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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


    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 www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->






  7. #27
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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


    How to setup

    Step 1: Copy & Paste JavaScript code below in your HEAD section
    JavaScript
    Code:
    <script type="text/javascript" src="rssticker.js"></script>
    Step 2: Copy & Paste HTML code below in your BODY section
    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>
    Step 3: Download files below
    Files
    rssticker.js







  8. #28
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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


    How to setup

    Step 1: Use CSS code below for styling the script
    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 www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->
    Step 2: Copy & Paste HTML code below in your BODY section
    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 www.JavaScriptBank.com
        	Come to view and download over 2000+ free javascript at www.JavaScriptBank.com
    	-->
    Step 3: downloads
    Files
    spotlight_part_1.js
    spotlight_part_2.js

    spotlight.gif







  9. #29
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    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 [URL="http://www.javascriptbank.com/=cursor move"]cur... detail at JavaScriptBank.com - 2.000+ free JavaScript codes


    How to setup

    Step 1: Copy & Paste JavaScript code below in your HEAD section
    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 http://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>
    Step 2: Copy & Paste HTML code below in your BODY section
    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>






  10. #30
    JavaScriptBank is offline Unknown Net Builder
    Join Date
    Sep 2009
    Posts
    151
    Thanks
    0
    Thanked 5 Times in 5 Posts

    Random Text Generator

    When designing web site, sometimes we need to fill areas of layout with some text, and we usually do this thing by making some copy & paste on any conte... detail at JavaScriptBank.com - 2.000+ free JavaScript codes


    How to setup

    Step 1: Copy & Paste JavaScript code below in your HEAD section
    JavaScript
    Code:
    <script type="text/javascript">
    // Created by: Will Munslow | http://subterrane.com
    
    function objectTag() {
      var lorem = new Array();
    
      switch(document.loremForm.loremString.value) {
        case "latin": {
      				lorem[0] = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.";
          break;
        }
      		case "silly": {
      				lorem[0] = "Epsum factorial non deposit quid pro quo hic escorol. Olypian quarrels et gorilla congolium sic ad nauseum. Souvlaki ignitus carborundum e pluribus unum. Defacto lingo est igpay atinlay. Marquee selectus non provisio incongruous feline nolo contendre. Gratuitous octopus niacin, sodium glutimate. Quote meon an estimate et non interruptus stadium. Sic tempus fugit esperanto hiccup estrogen. Glorious baklava ex librus hup hey ad infinitum. Non sequitur condominium facile et geranium incognito. Epsum factorial non deposit quid pro quo hic escorol. Marquee selectus non provisio incongruous feline nolo contendre Olypian quarrels et gorilla congolium sic ad nauseum. Souvlaki ignitus carborundum e pluribus unum.";
       			break;
      		}
      		case "spanish": {
       			lorem[0] = "Li Europan lingues es membres del sam familie. Lor separat existentie es un myth. Por scientie, musica, sport etc., li tot Europa usa li sam vocabularium. Li lingues differe solmen in li grammatica, li pronunciation e li plu commun vocabules. Omnicos directe al desirabilit? de un nov lingua franca: on refusa continuar payar custosi traductores. It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles.";
       			break;
      		}
      		case "italian": {
       			lorem[0] = "Ma quande lingues coalesce, li grammatica del resultant lingue es plu simplic e regulari quam ti del coalescent lingues. Li nov lingua franca va esser plu simplic e regulari quam li existent Europan lingues. It va esser tam simplic quam Occidental: in fact, it va esser Occidental. A un Angleso it va semblar un simplificat Angles, quam un skeptic Cambridge amico dit me que Occidental es."
       			break;
      		}
     	}
    
      if ("characters" == document.loremForm.type.value) {
        var outputString = '';
        var numOfChars = document.loremForm.numbers.value;
        numOfChars = parseInt( numOfChars );
        var tempString = lorem.join( "nn" );
        while (
          outputString.length < numOfChars ) outputString += tempString;
          document.loremForm.output.value = outputString.substring(0, numOfChars ); // changed
        } else if("words" == document.loremForm.type.value) {
          var numOfWords = document.loremForm.numbers.value;
          numOfWords = parseInt( numOfWords );
          var list = new Array();
          var wordList = new Array();
          wordList = lorem[0].split( ' ' );
          var iParagraphCount = 0;
          var iWordCount = 0;
    
          while( list.length < numOfWords ) {
          	 if( iWordCount > wordList.length ) {
            		iWordCount = 0;
            		iParagraphCount++;
          		  if( iParagraphCount + 1 > lorem.length ) iParagraphCount = 0;
            		wordList = lorem[ iParagraphCount ].split( ' ' );
            		wordList[0] = "nn" + wordList[ 0 ];
          	 }
           	list.push( wordList[ iWordCount ] );
           	iWordCount++;
          }
        document.loremForm.output.value = list.join(' '); // changed
      } else {
        var numOfParagraphs = document.loremForm.numbers.value;
        numOfParagraphs = parseInt( numOfParagraphs );
        var list = new Array();
     			var iParagraphCount = 0;
    
        while(list.length < numOfParagraphs) {
          if(iParagraphCount +1 > lorem.length) {
            iParagraphCount = 0;
          }
          list.push( lorem[iParagraphCount] );
            iParagraphCount++;
        }
        document.loremForm.output.value = list.join( "nn" ); // changed
      }
    }
    
    function copypaste() {
      document.loremForm.output.focus();
      document.loremForm.output.select();
      therange=document.loremForm.output.createTextRange();
      therange.execCommand("Copy");
    }
    </script>
    Step 2: Place HTML below in your BODY section
    HTML
    Code:
    <form name="loremForm" action="javascript:objectTag();" id="loremForm">
    	<strong>Select language type ...</strong>
    	<select name="loremString" style="width: 100%;">
    		<option value="latin" selected="selected">Lorem ipsum dolor sit amet...</option>
    		<option value="silly">Epsum factorial non deposit quid pro quo...</option>
    		<option value="spanish">Li Europan lingues es membres del sam familie...</option>
    		<option value="italian">Ma quande lingues coalesce, li grammatica...</option>
    	</select><br />
    	
    	<strong>Select number of  </strong>
    	<select name="type">
    		<option value="characters">Characters</option>
    		<option value="words" selected="selected">Words</option>
    		<option value="paragraphs">Paragraphs</option>
    	</select>
    	<input type="text" name="numbers" value="8" size="4">
    	<input type="submit" name="btnOK" value="Generate">
    	<br />
    	<textarea rows="10" name="output" style="width: 100%;"></textarea>
    	<br />
    	<input type="button" onclick="copypaste()" value="Select Text" name="select">
    	<input type="button" onclick=document.loremForm.reset() value="Reset form">
    </form>






Page 3 of 17 FirstFirst 1234513 ... LastLast

Similar Threads

  1. Need Help In JavaScript
    By Zash in forum Programming
    Replies: 1
    Last Post: 10 September, 2010, 18:08 PM
  2. Javascript
    By Sbfc_ in forum Community Building
    Replies: 5
    Last Post: 19 March, 2010, 00:21 AM
  3. Javascript
    By KMRock in forum Programming
    Replies: 0
    Last Post: 29 July, 2009, 01:02 AM
  4. [WTH] $$ for Simple Javascript
    By MarxGrayscaleServices in forum Services
    Replies: 2
    Last Post: 31 May, 2009, 19:31 PM
  5. Use PHP functions in JavaScript
    By ankit in forum Programming
    Replies: 3
    Last Post: 31 May, 2009, 10:12 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •