The Wayback Machine - https://web.archive.org/web/20110520103756/http://javascript.internet.com/miscellaneous/
The JavaScript Source - Cut and Paste JavaScript Library
Navigation Menu
Alphabetical Listing
Site Contents

Site FAQ
About JSS
JavaScript Forum
JavaScript Tutorial
Friends of JSS

Link to Us
JavaScript Help
Contribute a script
Technology Jobs

Internet.commerce

Be a Commerce Partner


Internet.com

IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Developer Channel

FlashKit.com
JavaScript.com
JavaScriptSource
Developer Jobs
ScriptSearch
StreamingMediaWorld
Web Developer's Journal
Web Developer's Virtual Library
WebDeveloper.com
Webreference
Web Hosts
XMLfiles.com

Great Sites

DocJavaScript.com
dhtml.com
The Freebie Directory
TheFreeSite.com


Hiermenus Central


Promotions

Free Announcements

Home } Miscellaneous } Index

This section covers miscellaneous scripts, JavaScript libraries, and tools used in the creation of scripts. If a script didn't fit anywhere else, it's probably ended up here. General questions about these miscellaneous scripts here should be posted to The JavaScript Forum.


More on internet.com

Scripts


Title: Ace Date Display
Contributor: Andy Angrick/Mike Barone
Contributor URL: http://www.cgiscript.net/datetoday.htm
Details: 1.56 KB
Description: Use this code snippet to display today's date on your web page.

[ Get Source Code ]


Title: Add A Row
Contributor: Scriptbreaker (pieterpareit@hotmail.com)
Details: 1.40 KB
Description: This script adds a row to a table by clicking on a button.

[ Get Source Code ]


Title: Advanced META Tag Generator
Contributor: Daniel Toljaga (dtoljaga@hotmail.com)
Contributor URL: http://www.bosniak.com
Details: 8.47 KB
Description: This is your tool for creating a complete set of META tags. It's fast, fun, and an easy way to create all kinds of META tags, not just basic ones such as the keyword and description META tag.

[ Get Source Code ]


Title: Algebraic Equation Solver
Contributor: Duy Vuong (dd_vuong@yahoo.com )
Contributor URL: http://www.scienceit.freeurl.com/sitepage.htm
Details: 21.17 KB
Description: This script solves algebraic equations with complex coefficients up to the cubic order.

[ Get Source Code ]


Title: Alternate Colors
Contributor: Mr. J
Contributor URL: http://www.huntingground.net/
Description: Most scripts that provide alternating rows of color are made for tables. This script can be used with any HTML tag, e.g., div, p, etc. Very easy to set-up and implement. Highlight that special section on your page without too much fuss.


Title: Alternate Table Row-List Item
Contributor: Brent Graham
Contributor URL: http://brentg.org/
Description: Use this script to make your table data and list items easy to read. No need to hassle with listing each alternate row coloring. Very easy to use.


Title: Alternating Rows
Contributor: Arc90, Inc.
Contributor URL: http://arc90.com/
Description: Make your tabular data nice and readable. Just add some colors to this script and - voila! - no hassle alternate row coloring. Your data stays pristine, your output is improved, and your markup barely changes.


Title: Always on Top Popup
Contributor: Sandeep Gangadharan
Contributor URL: http://www.sivamdesign.com/home/
Description: This script opens a floating layer popup. This technique allows the user to work in the main window while still being able to view the popup. The popup window will hover at the same spot where it opens, even if the user scrolls down the page.


Title: Animagix
Contributor: Xavier Singy
Contributor URL: http://www.singyfamily.com/Hob/tech/aniMagiX/aniMagiX-how-to.html
Details: 0.88 KB
Description: A useful javascript toolkit for animations. With the demonstration, little geckos wander around this page with just four lines of code added to your page.

[ Get Source Code ]


Title: Animated Popup Elements
Contributor: HunBug
Contributor URL: http://www.astral-consultancy.co.uk/
Description: Bring simple and effective animation to a page by fading your popup elements in and out using this JavaScript function.


Title: Anti-Spam
Contributor: Tim Shaw
Contributor URL: http://www.bigwowwebhosting.com
Details: 1.49 KB
Description: Hate spam? Fight back! This script will generate random e-mail addresses on a page that spambots will, in turn, try to contact. Because they aren't real, they will bounce back to the spammer's mailbox, which will keep them busy with fake addresses. This example generates 10 fake addresses but you can set the number as high as you want. Put the script on a blank page on your site and let the battle begin! (You could also have it link to several other pages with the same script. The spambot will follow the link and gather the other addresses also.)

[ Get Source Code ]


Title: ASCII Character Code
Contributor: John Sutherland (jsutherland123@yahoo.com)
Contributor URL: http://www.cellocentralplus.cjb.net
Details: 1.27 KB
Description: This script shows the ASCII decimal code of any character. (You can type in any amount of characters in the box, but only the first one is shown.)

[ Get Source Code ]


Title: Auction Watcher & Refresher
Contributor: Ryan
Contributor URL: http://www.celiberal.com
Details: 0.48 KB
Description: Use this script to have your favorite online auction items auto-refresh at your specified interval or whenever you want. Great for those last minutes of an auction!

[ Get Source Code ]


Title: Auto-Select
Contributor: Matt Murphy
Contributor URL: http://www.matts411.com/
Description: This function, when called on a particular HTML element, will auto-select all of its inner text. It works on elements such as input, textarea, div, span, td, and pre.


Title: AutoBlink
Contributor: Chris Ridings
Contributor URL: http://www.searchguild.com
Details: 1.21 KB
Description: Google's new Beta Toolbar includes a feature called 'AutoLink'. The toolbar scans through the current Web page and links any addresses or ISBN numbers to Google's services. This script will stop the toolbar from placing a link in the Web page.

[ Get Source Code ]


Title: Automatic Image Resizer
Contributor: Cat Arriola (astrodiva@i-manila.com.ph)
Contributor URL: http://astrodiva.journalspace.com
Details: 2.07 KB
Description: This script will resize a group of images to a preset maximum width. Useful for regulating picture size, especially on sites where images are posted at random by multiple users.

[ Get Source Code ]


Title: Automatic Link File-Size Generation
Contributor: Natalie Downe
Contributor URL: http://natbat.net/
Description: This script displays the size and type of a document next to the link targeting it. This distinguishes the 'attachment' link from a normal Web link, and provides the user with helpful information. Easy to implement. Includes the necessary jQuery script.


Title: Avenue Metasearch
Contributor: PC Dalhuijsen (web@avenue-it.com)
Contributor URL: http://www.avenue-it.com
Details: 0.36 KB
Description: This search form gives you the possibility to search the 42 most popular search engines and directories. The form is transparent, so you can paste it right on your Web site to fit your design ... and it is only one line!

[ Get Source Code ]


Title: aWrite
Contributor: Arthur Wiebe
Contributor URL: http://ascripts.awiebe.com/aWrite.shtml
Details: 0.78 KB
Description: aWrite 1.0.2 is a small simple JavaScript which writes a whole new web page at the click of a radio button. You can use it for check boxes, select menus, links, and more.

[ Get Source Code ]


Title: Background Color Changer 2
Contributor: Brett McLean
Contributor URL: http://www.brettbits.com/

Description: Input color codes, either as RGB numbers, or as a 6 character hexadecimal code, then test it to see how it will look on the page. Great for testing color schemes!

[ Get Source Code ]


Title: Basic JavaScript Quiz
Contributor: Momp's Web Design
Contributor URL: http://www.mompswebdesign.com/
Details: 3.82 KB
Description: Use this script to create quizzes for tutorials, online classes, or other subjects.

[ Get Source Code ]


Title: Basic Slideshow
Contributor: Mike Canonigo (mike@canonigo.com)
Contributor URL: http://www.munkeehead.com
Details: 1.73 KB
Description: This slideshow allows you to browse through the images manually or automatically. Easily customize this slideshow to fit your site!

[ Get Source Code ]


Title: Binary to Decimal
Contributor: Brett McLean (midget6000@hotmail.com )
Contributor URL: http://www.geocities.com/midget654/
Details: 2.68 KB
Description: This simple Javascript will convert a base 2 binary number into a base 10 decimal number, and vice versa.

[ Get Source Code ]


Title: Blocking JavaScript Errors
Contributor: David Sosnowski (support@codefoot.com)
Contributor URL: http://www.codefoot.com
Details: 0.66 KB
Description: Place this simple script in the head of the page to block JavaScript errors. This can be useful for sources other than your own that may contain errors (i.e. ad banners or automated news feeds).

[ Get Source Code ]


Title: Blockquotes
Contributor: Dunstan Orchard
Contributor URL: http://1976design.com/
Description: Use this script to dynamically place a citation link after any blockquotes on a page. Use it as many times on a page as necessary.


Title: Boinger Window
Contributor: David Sosnowski (support@codebelly.com)
Contributor URL: http://www.codebelly.com
Details: 1.35 KB
Description: Launches a popup window that continually switches back and forth between two settable sizes. The cycle time and location are settable and may switch back and forth in the timing cycle. Cool!

[ Get Source Code ]


Title: Bookmarks
Contributor: Pete Thompson (thompp@globalnet.co.uk )
Contributor URL: http://www.users.globalnet.co.uk/~thompp
Details: 1.42 KB
Description: Let your visitors bookmark any page on your site, then re-visit that page from a list of bookmarks on your home page. Lets your visitors have a list of favorites only particular to your site.

[ Get Source Code ]


Title: Bookmark Page
Contributor: Philip Myers
Contributor URL: http://virtualipod.tripod.com/bookmark.html

Description: A cross-browser bookmarking script that not only works in Internet Explorer but also Firefox. Other browsers will get an alert message telling them how to bookmark the page.

[ Get Source Code ]


Title: Born Which Day?
Details: 2.78 KB
Description: I'm sure most of you are curious about what day of the week you were born. This script will tell you exactly that - in a nice layout, as well. Now, you know.

[ Get Source Code ]


Title: Browser Check
Details: 1.04 KB
Description: It's often necessary to make a script only accessible to the newer browsers (that can support the script without error) and keep older browsers from trying to work with it. This script, as an added plus, is very short. Just Cut & Paste this script even if you don't plan to use it yet. It'll come in handy some day!

[ Get Source Code ]


Title: Browser-Correct Download Instructions
Contributor: Will Bontrager
Contributor URL: http://www.bontragerconnection.com/

Description: Download instructions are almost always given specifically for the IE browser on the Windows operating systems. This script will detect the user's browser and give the correct download instructions. Covers IE, Firefox, Netscape, Opera, and Macintosh.

[ Get Source Code ]


Title: Butterfly Text
Contributor: Tim Bruemmer (timaay78@hotmail.com)
Contributor URL: http://www.geocities.com/tim_coreteam
Details: 2.61 KB
Description: This script creates a pattern for eight sets of words to follow as the mouse moves around the screen. This is a little different than those other scripts. Pretty neat! IE only.

[ Get Source Code ]


Title: Change Image
Details: 1.17 KB
Description: It's always neat to dynamically change an image when the user touches it. For this example, I have one image and when you put your cursor on it, it changes to another. If you use this script, be sure to use images of the same size!

[ Get Source Code ]


Title: Change Image 2
Contributor: Yakor
Contributor URL: 
Description: Use this script to change an image, using the setAttribute function. You can use different events to change the image, e.g., onClick, or onMouseOver. The script can also be adapted to other uses.


Title: Change Multiple Images
Contributor: Benjamin Wright
Details: 1.17 KB
Description: Dynamically change multiple images by simply moving your mouse over one image. Easy!

[ Get Source Code ]


Title: Change Two Images
Details: 1.80 KB
Description: Changes two images simultaneously when the user puts their cursor on the link. The necesary images are preloaded to ensure there is no delay when showing the images.

[ Get Source Code ]


Title: Character Table
Contributor: Mike McGrath (mike_mcgrath@lineone.net)
Details: 0.73 KB
Description: Ever have a hard time remembering the "&#xx;" codes to print out certain special characters? This neat little script will print out the code and it's symbol for you! Neat!

[ Get Source Code ]


Title: Charts
Contributor: Alexey
Details: 5.76 KB
Description: Display colorful bar charts without using any images. Just enter the initial data (manually or from a database) and the script will draw the chart.

[ Get Source Code ]


Title: Check Mimes
Details: 0.87 KB
Description: This script will beautifully display all the mime types you have installed on the visitor's browser. For instance, this might be used to check for the Quicktime Mime before displaying the Quicktime information.

[ Get Source Code ]


Title: Christmas Tree Generator
Contributor: Bryan Hood (BNH_2001@yahoo.com)
Contributor URL: http://www.bnhrobotics.com
Details: 1.75 KB
Description: This script makes a random sized christmas tree with random lights.

[ Get Source Code ]


Title: Chobi Dekha
Contributor: ShuvoRim (shuvorim@hotmail.com)
Contributor URL: http://www.shuvorim.tk
Details: 3.43 KB
Description: This script shows a small preview of the original image before launching the actual image and it loads only one thumbnail at a time.

[ Get Source Code ]


Title: ClickBank Affiliate Direct Link
Contributor: Will Bontrager
Contributor URL: http://willmaster.com/

Description: This script will help you to maximize your ClickBank sales and protect your links. Includes complete details.

[ Get Source Code ]


Title: Code Prettifier
Contributor: Mike Samuel
Contributor URL: http://code.google.com/p/google-code-prettify/
Description: This script displays syntax highlighting of source code snippets, making the posting of code in an HTML page easier to read. It works on a number of languages including C, Java, Python, Bash, SQL, HTML, XML, CSS, JavaScript, PHP, Ruby, Awk and Makefiles. Heavily commented. Easy to implement.


Title: Coin Flipper
Contributor: Hanz Broden (webmeister@v-wave.com)
Contributor URL: http://plaza.v-wave.com/dotcom
Details: 1.29 KB
Description: When you do not have a coin, use this quick and easy virtual coin-flipping script. Sweet!

[ Get Source Code ]


Title: Collapsible Text
Contributor: Sandeep Gangadharan
Contributor URL: http://www.sivamdesign.com/scripts/
Description: Display/hide information by just clicking a header. Previously opened section will be hidden when new one is opened. There is no limit to the amount of information you can add or sections you can use. Excellent for FAQs.


Title: Color Cube
Contributor: Willem Jonkman (7star@euronet.nl)
Contributor URL: http://www.geocities.com/SiliconValley/Way/1265
Details: 27.47 KB
Description: Not quite sure what colors you want to use on your Web site? This JavaScript example will show you an example page and dynamically update the background, text color, and link colors as you change them! A great way to help you pick colors for your site! Try it out, great JavaScripting!

[ Get Source Code ]


Title: Compare Colors
Contributor: Javascript Jock (kratsg@aol.com)
Contributor URL: http://www.powerpetsmania.com/
Details: 16.54 KB
Description: This script is excellent for testing page background and font colors together. It provides the hexadecimal numbers for the colors too.

[ Get Source Code ]


Title: Complete All Form Elements
Contributor: Dave Classick Jr (dclassic@ucsc.edu)
Contributor URL: http://www.essentialspirits.com
Details: 7.00 KB
Description: This script was made for form testing. If you are testing forms and need to continually enter data, use this script to enter the data for you.

[ Get Source Code ]


Title: Computer Drive Browser
Contributor: John Sutherland (jsutherland123@yahoo.com)
Contributor URL: http://www.sutherlandweb.cjb.net
Details: 1.81 KB
Description: Browse the drives ("A", "C", "D", and "E" in this example) on your computer. You can also type in a folder path (i.e., "C:\Program Files"). Launch any file in the folder by double-clicking on it just as in the Windows Explorer. IE only.

[ Get Source Code ]


Title: Content Display
Contributor: thamba
Contributor URL: http://www.thamba.com/
Description: Display a block of text, a graphic, or combination of both, by clicking on a link or a graphic. This script can be used in different circumstances, such as for informational purposes, or displaying pictures with captions. Very easy to use.


Title: Crossbrowser Drag Handler
Contributor: Justas
Contributor URL: http://www.webtoolkit.info/
Description: Ever wanted to drag an element or image around on your Web page? Just attach this drag handler to any number of elements on the page and you will be able to drag them all. Note that the elements must be positioned either relatively or absolutely.


Title: Days Ahead
Details: 2.01 KB
Description: This script will print out a date a certain number of days ahead of the current date. Just enter how many days ahead you want to display, and it will print out that date! Useful on order forms (tell a visitor after they order that you must receive their order by a date 3 weeks from today, etc. And, it's Y2K complaint!

[ Get Source Code ]


Title: Detecting Mouse Position
Contributor: Roy Marchand
Contributor URL: http://www.expertsrt.com
Description: This is an easy way to determine the mouse position on a Web page. Click anywhere on the page and the coordinates will be displayed.


Title: Digital Telephone Book
Contributor: TKC Manager (tomomichi_a@hotmail.com)
Contributor URL: http://tomomichi_a99.tripod.com
Details: 8.52 KB
Description: A telephone book, which shows the listing via a mouseover event, making the search very fast. Use it for e-mail and Web site addresses also. Easy to edit too. Cool!

[ Get Source Code ]


Title: Directory
Details: 5.74 KB
Description: If you were thinking about creating a searchable directory, this script can help. Just cut and paste the script, edit the appropriate directory information, and you have your own Javascript directory!

[ Get Source Code ]


Title: Domain Redirect
Contributor: Vladimir Geshanov
Contributor URL: http://hotarea.com/
Details: 0.74 KB
Description: If you have more than one domain pointing to the same IP address, this script will redirect each domain to its proper directory.

[ Get Source Code ]


Title: Double Scroll Bar
Contributor: Ben Joffe
Contributor URL: http://www.joffe.tk
Details: 0.03 KB
Description: Ever want to have two scrollbars on your page? Well now you can, this script adds a custom scrollbar to left and right hand sides of the page.

[ Get Source Code ]


Title: Drag and Drop by className
Contributor: Michael Burt
Contributor URL: http://mburt.funpic.org

Description: Assign a specified class to a div tag and you will be able to drag and drop it. Very useful and easy to implement.

[ Get Source Code ]


Title: Dropdown Content
Contributor: Alf Magne Kalleland
Contributor URL: http://www.dhtmlgoodies.com/

Description: Information is "dropping" down when you click on the link. Excellent when you want to present information and not have to worry about popup blockers.

[ Get Source Code ]


Title: Drop Down Info Box
Contributor: Ricom Productions
Contributor URL: http://ricom.co.uk
Description: This script reveals information, based on the user's selection in a drop down box. Can be used for a FAQ, contact info, and more. Short and sweet, with comments.


Title: E-mail this Page Script
Contributor: David Henry (davidputhenry@yahoo.com)
Contributor URL: http://www.davidphenry.com
Details: 1.33 KB
Description: This script is an elegant solution for those that want to add a "Send this Page to a Friend" feature to their site.

[ Get Source Code ]


Title: Easy DHTML ToolTips
Contributor: Dave Clark
Contributor URL: http://www.DaveClarkConsulting.com
Description: Provide additional information for your visitors. This script creates tooltips using links, spans and other tags. The CSS style can be set to match your own site. Easy to implement. Heavily commented script.


Title: Enlarge Image
Contributor: Husenko (husenko@yahoo.co.in)
Contributor URL: http://www.hltr.8m.com
Details: 1.50 KB
Description: No need to become bored to death while waiting for an image to load. Just try this one for the image to enlarge within a fraction of a second.

[ Get Source Code ]


Title: Error Report
Contributor: Iiro Krankka
Contributor URL: http://www.taikasilma.com/
Details: 2.03 KB
Description: Create a custom JavaScript error message. Use this script for testing or monitoring pages.

[ Get Source Code ]


Title: Expand-Collapse Paragraph
Contributor: Ultimater, Mr J
Contributor URL: http://www.webdeveloper.com/forum/showthread.php?t=77389

Description: Need to display a lot of information in a limited area? This script will display/hide the information at the click of a button. There is no limit to the amount of information you can add or sections you can use. Excellent for FAQs.

[ Get Source Code ]


Title: Eyes!
Contributor URL: http://www.bright.net/~flounder
Details: 3.18 KB
Description: Here is a great JavaScript version of the classic Windows "eyes" program - you know, the eyes follow your mouse around the screen? It's really cool! (Only works with Netscape 4.0+)

[ Get Source Code ]


Title: Fading Slide Show
Contributor: CodeLifter.com (support@codelifter.com)
Contributor URL: http://www.codelifter.com
Details: 2.13 KB
Description: Displays images continuously in a slideshow presentation format, with a fade effect on image transitions. (Internet Explorer 4+ and Netscape 3+)

[ Get Source Code ]


Title: Fast Slide Show and Generator
Contributor: webmaster@superprodesign.com (webmaster@superprodesign.com)
Contributor URL: http://www.superprodesign.com
Details: 11.68 KB
Description: JS slide show with transition of choice and sound. Include any of the 22 transitions after previewing them. No preloading of images that slow down page load. Use the generator to create your own JS slide show.

[ Get Source Code ]


Title: Filler Text on Demand
Contributor: Alessandro Fulciniti
Contributor URL: http://web-graphics.com/mtarchive/001667.php

Description: Append filler text on demand through functional links added via JavaScript. Very useful in Web page design layout.

[ Get Source Code ]


Title: Fisheye
Contributor: Danny Ayers
Contributor URL: http://dannyayers.com/
Details: 3.01 KB *
Description: Add a 'fisheye' effect to your text. Move your mouse over the text and watch it change. It's implemented using JavaScript and CSS.

[ Get Source Code ]


Title: Footnote Links
Contributor: Aaron Gustafson
Contributor URL: http://www.easy-designs.net/code/footnoteLinks/
Details: 7.18 KB
Description: This script builds a list of URIs (hrefs or citations) from any tags within a specified container and appends the list as footnotes to the end of the container. (You will need to do a "print preview" to see it in action.)

[ Get Source Code ]


Title: French Translator
Details: 4.80 KB
Description: If you have ever wondered how to say a simple phrase in French, this script can help you out. Simply enter what you would like to say, and the translation is given to you. Thank JavaScript!

[ Get Source Code ]


Title: Gallery Viewer
Contributor: Jenny Blewitt (webmaster@webdesignsdirect.com)
Contributor URL: http://www.webdesignsdirect.com
Details: 2.00 KB
Description: Displays any of several images on the same page just by clicking its thumbnail. This way, it is unnecessary to open a new window or use the back button after going to each page. Sizes can be altered as required. Easy!

[ Get Source Code ]


Title: Get Firefox
Contributor: Hans Schmucker
Contributor URL: http://www.webdeveloper.com/forum/showthread.php?t=118111

Description: If your visitors are using one of those "other" browsers, this short script will display a graphic with a link to the Firefox Web site.

[ Get Source Code ]


Title: GLT - Good-Looking Tooltips
Contributor: Robert Nyman
Contributor URL: http://www.robertnyman.com
Description: This small JavaScript library will spice up the look of your tooltips in your Web page. It replaces the title attribute with a tooltip designed to match your Web site. You can use it in almost an HTML element too. Easy to implement!


Title: Guitar Chord Chart
Contributor: Gordon McComb (gmccomb@gmccomb.com)
Details: 4.99 KB
Description: Use this chart to display basic guitar chord configurations.

[ Get Source Code ]


Title: Hate IE
Contributor: MB Web Design
Contributor URL: http://www.mbwebdesign.co.uk
Description: If your visitor is using Internet Explorer as their browser, this script will politely suggest Firefox as an alternative browser. Just add it to the head of your page. Very simple!


Title: Hidden Scrollbars
Contributor: Scriptbreaker (pieterpareit@hotmail.com)
Contributor URL: http://www24.brinkster.com/scriptbreaker/home.htm
Details: 1.12 KB
Description: With these buttons you can control the scrollbars on your page. Very useful on a site with frames. You can set the function in the body onload="unhidden()" tag.

[ Get Source Code ]


Title: Hide and Restore Rows and Columns
Contributor: Rob Stehle
Contributor URL: http://www.oddrob.com
Description: This script displays a table and allows the user to remove and restore both rows and columns. This allows the user to remove the details and products that he is not interested in.


Title: Hide E-mail Address
Contributor: Momp's Web Design
Contributor URL: http://www.mompswebdesign.com/
Details: 0.85 KB
Description: Cut down on the spam in your inbox. Use this script to hide your e-mail address from harvesting robots.

[ Get Source Code ]


Title: Hide E-mail Address with Subject
Contributor: David Stone
Details: 1.15 KB
Description: Protect your e-mail address from spambots. In addition to hiding your e-mail address, this script also adds a subject line.

[ Get Source Code ]


Title: Hide Items from View
Contributor: Mr J
Contributor URL: http://www.huntingground.net/
Description: Do you need to hide items in a list? This script could be used for printing out a list of selected items. It can also be adapted for many other uses.


Title: Hide Multiple E-Mail Addresses
Contributor: Lee Underwood
Contributor URL: http://javascript.internet.com/
Details: 3.26 KB
Description: Have a Web page with multiple e-mail addresses? Use this script to protect them from spambots. Simple to use.

[ Get Source Code ]


Title: HTML Block Scroller & Marquee
Contributor: Brian Huisman
Contributor URL: http://www.greywyvern.com/
Description: This small script will animate a series of blocks of HTML, scrolling them up, down, left or right dynamically and then pausing before starting the next scroll. The script will also pause on mouseover, and resume scrolling on mouseout. Since it scrolls HTML instead of just images, you can include just about anything that can be ordinarily placed in a static HTML document: links, images, graphics, tables, backgrounds, etc.


Title: HTML Builder
Details: 6.31 KB
Description: Occassionally, a Web page provider does not offer an HTML editor with the Web site accounts they provide. If that's the case with you or if you just don't like the editor you have, you might give this JavaScript HTML Builder a whirl. It's very cool.

[ Get Source Code ]


Title: HTML-Interface
Contributor: Ursache Vladimir (vlad783@yahoo.com)
Contributor URL: http://www.geocities.com/vlad783
Details: 6.52 KB
Description: This is a simple HTML-Interface that allows you to check the code (HTML or JavaScript) in less than 1 second. If you like HTML or JavaScript then this interface is for you!

[ Get Source Code ]


Title: ICQ Status
Details: 1.24 KB
Description: Do you use ICQ ("I Seek You"), the neatest chat program ever? ICQ offers a neat way to check through the Internet if another ICQ user is currently logged on. Try it out! (The default ICQ number is ours, we hope to see you online!)

[ Get Source Code ]


Title: Image Cycler
Contributor: D. Keith Higgs (dkh2@po.cwru.edu)
Details: 1.31 KB
Description: Cycle through a group of images in a single location on your page. For best results all images should be near each other in size. You set the time interval for the change of images.

[ Get Source Code ]


Title: Image Fader Transition
Contributor: Martial Boissonneault
Contributor URL: http://getElementById.com/
Details: 2.21 KB
Description: This script uses an opacity filter to make a fading effect transition between two images. Works with IE5+ and NS6+.

[ Get Source Code ]


Title: Image Previewer
Contributor: Ronnie T. Moore
Details: 1.59 KB
Description: Users can see a preview of the image they select from the pulldown menu before loading the full image. They can then view the full image by clicking the Go button or the preview image. This is great for allowing sites with large images to offer image previews visitors to to see an image preview first.

[ Get Source Code ]


Title: Image Resizer - Drag and Drop
Contributor: Joe P
Details: 0.98 KB
Description: Resize any image by clicking the image and dragging it to the desired size. Cool!

[ Get Source Code ]


Title: Image Slideshow
Contributor: Mike McGrath (mike_mcgrath@lineone.net)
Contributor URL: http://website.lineone.net/~mike_mcgrath
Details: 1.24 KB
Description: Rotates a series of images in a page as a slideshow. You can customize the images and the time between each image. This script works best if all the images are the same dimension!

[ Get Source Code ]


Title: Image Swap
Contributor: Joshua Bollman (supertonefan2002@yahoo.com)
Contributor URL: http://www.freewebs.com/socomnavysealsfreak/
Details: 1.02 KB
Description: Swap images using this short, sweet, and easy to edit script! The images are swapped using a MouseOver technique.

[ Get Source Code ]


Title: Image Swap and Preload
Contributor: Dan Christensen
Details: 2.31 KB
Description: This script is an array of image URLs that uses a for..next loop to preload images, and a simple object structure to change another image's SouRCe (src) property. Images used in the example are (C) Copyright 2002 INT Media Group. Works in MSIE and Netscape.

[ Get Source Code ]


Title: Image Viewer
Contributor: Stephen Griffin
Contributor URL: http://i-code.co.uk/
Details: 1.14 KB
Description: Use this script to display different images without opening a new window. Click the links to change the displayed image on the current page.

[ Get Source Code ]


Title: Instant Image Zooming
Contributor: CodeLifter ()
Contributor URL: http://www.codelifter.com/
Details: 1.10 KB
Description: This easy zoom-in/zoom-out script can be attached to any image in your page.

[ Get Source Code ]


Title: Internet Radio Shows Script
Contributor: Jason Latham
Contributor URL: http://www.filthymusic.com/7/script.asp
Details: 0.71 KB
Description: You can now add "Filthy Music" radio shows to your website for free.

[ Get Source Code ]


Title: JavaScript Image Slider
Contributor: ShuvoRim (shuvorim@hotmail.com)
Contributor URL: http://www.shuvorim.tk/
Details: 3.44 KB
Description: JavaScript Image Slider is a simple webpage image slider that will display your images automatically whenever you click on the 'Start Show' button and stop the slide show whenever you click on the 'Stop Show' button. There is a text box for entering the delay of each picture slide in seconds.

[ Get Source Code ]


Title: JavaScript Player
Contributor: livibetter
Contributor URL: http://www.livibetter.com/wiki/index.php?title=JSPlayer

Description: An audio player powered by QuickTime and Windows Media Player. Play short media files, e.g. MP3, in a Web browser with simple controls.


Title: JavaScript Search Engine
Contributor: Raul Mauriz
Contributor URL: http://www.cvxx.com
Details: 0.76 KB
Description: Follow a few simple steps and have a customized code generated for your search box and search result pages.

[ Get Source Code ]


Title: JavaScript Quiz
Contributor: Helen Cain (helencain@hotmail.com)
Contributor URL: http://geocities.com/ginger_java/javasc/FunnyJavaQuiz.html
Details: 4.69 KB
Description: A nice simple quiz which gives the reasoning for each answering.

[ Get Source Code ]


Title: jQuery Feed Menus
Contributor: Rogie
Contributor URL: http://www.komodomedia.com/
Description: This script will allow your users to subscribe to all of your feeds in one location. Use it to list your RSS feeds for your blog, your main site, Twitter feed, and others. No need for multiple feed links. Easy to implement.


Title: JS HTML Dictionary
Contributor: Bal�zs B�la (phantom.@freemail.hu)
Contributor URL: http://phantom.blog.korridor.hu
Details: 7.13 KB
Description: This little script will introduce you to HTML, and can also be used like an HTML dictionary for beginners.

[ Get Source Code ]


Title: JS Internet Radio Tuner
Contributor: Dick James (dick.james@blasiussolutions.net.co.nr)
Contributor URL: http://blasiussolutions.net.co.nr
Details: 2.10 KB
Description: A neat script to open a radio station using real player. The script includes an example of string handling using "split" to give a link to the radio station's homepage.

[ Get Source Code ]


Title: JSViewer
Contributor: Seann Herdejurgen
Contributor URL: http://www.jsviewer.com
Details: 0.62 KB
Description: JSviewer is a dynamic HTML image viewer written in JavaScript. JSviewer was designed to be easy to use for both web masters and end users. You can create a slide show with JSviewer in a matter of minutes. JSviewer now supports keyboard controls for controlling slide shows. Using these controls, you can turn image descriptions on or off, move buttons to the top or bottom of the window, make images appear randomly, and much more.

[ Get Source Code ]


Title: Keeping New List Contents in View
Contributor: James Robertson
Contributor URL: http://www.r0bertson.co.uk
Description: This code demonstrates how to keep the content at the bottom of a list always in view, similar to a chat window.


Title: KityKity's Photo Album
Contributor: Susan K. (kitykity@hotmail.com)
Contributor URL: http://www.kitykity.com/photoalbum
Details: 10.87 KB
Description: This is a photo album script that displays your favorite photos in a flip book-style album! Includes picture, title, date taken, and description. Select your picture from a list, click for a random picture, or search for your picture!

[ Get Source Code ]


Title: Layers
Contributor:Randy Bennett (rbennett@thezone.net)
Contributor URL: http://home.thezone.net/~rbennett/utility/javahead.htm
Details: 4.32 KB
Description: (Requires Netscape 4.0 or better) Here's a perfect example of Netscape's newest feature - layers. Layers can seemingly "float" objects around this screen, pictures, tables, text, etc. It's something that's undoubtedly going to be widely used in the future!

[ Get Source Code ]


Title: Left-to-Right Fade
Contributor: Ivars Auzins (ivars@millenium.lv)
Contributor URL: http://www.aktualnet.lv
Details: 2.36 KB
Description: Cell colors fade from left to right, changing through red, green and blue. IE only. Cool!

[ Get Source Code ]


Title: LiveEdit
Contributor: Jonathan Lau
Contributor URL: http://lauweijie7715.excell.org

Description: Preview your code live, as you enter it. Supports most HTML/CSS tags. Excellent for previewing Web site designs.

[ Get Source Code ]


Title: Load Alerts
Contributor:Joshua Foster (joshua_70448@yahoo.com)
Contributor URL: http://www.geocities.com/SiliconValley/Foothills/7848
Details: 0.43 KB
Description: It's really neat to welcome your visitors and especially cool to say good bye! This script will use JavaScript to greet and 'see out' your visitors.

[ Get Source Code ]


Title: Madlib (Caesar)
Details: 3.67 KB
Description: Almost all of us have played that funny Madlib game. But, how many of us have played it in JavaScript? So, be the first on your block to play Madlibs - JavaScript enhanced!

[ Get Source Code ]


Title: Madlib (Unknown)
Details: 3.09 KB
Description: Here is another of those wonderful madlibs. This time, however, you have no idea of what the topic is! It's always funnier that way! Check it out!

[ Get Source Code ]


Title: mailTo
Contributor: Professor
Contributor URL: http://www.professorscodingcorner.com/?ID=040

Description: Prevent e-mail link harvesting by spammer's robots. Nothing is displayed in the file where this script is used, other than an empty span element. The mailto link is added dynamically, and will not show up even when you "View Source".

[ Get Source Code ]


Title: Mangle
Contributor: Marko Samastur
Contributor URL: http://markos.gaivo.net/blog/
Details: 1.94 KB
Description: Hide your e-mail address from spammers. This script changes a spam-proof e-mail address into a readable, mailto address link.

[ Get Source Code ]


Title: Math Questions Generator
Contributor: Benjamin M. Joffe (ben@joffe.com)
Contributor URL: http://www.joffe.tk/
Details: 2.36 KB
Description: This is a short math questions generator to exercise your brain. Question is XxY=A, X+Y=B; X=? Y=?.

[ Get Source Code ]


Title: Matts Encrypter
Contributor: Matthew Tong (phreeeky@hotmail.com )
Contributor URL: http://phreeeky.dk3.com
Details: 6.67 KB
Description: This script will encrypt any text including HTML into an almost impossible-to-crack binary sequence.

[ Get Source Code ]


Title: Maze Builder
Contributor: Darren Latham
Details: 6.44 KB
Description: Just enter the number of rows and columns you want and JavaScript will instantly build you a maze. Each one it builds is different, too. Simply print it out and have fun! You just have to choose the starting point yourself, however. Amazing!

[ Get Source Code ]


Title: Melt Down
Contributor: Malay Alate (malay.a@c-point.com )
Contributor URL: http://www.c-point.com
Details: 2.35 KB
Description: This script uses the sequencer for a stretched melt down effect. You can easily configure all the effects of the code.

[ Get Source Code ]


Title: Memo Pad
Contributor: Apache Jeff
Contributor URL: http://www.huntingground.freeserve.co.uk

Description: Visitors can make notes on your site and they will be stored in a cookie until they return. The script includes an auto-save feature and the ability to print and e-mail the notes. The cookie has a 4Kb limit.

[ Get Source Code ]


Title: Message Format
Contributor: Yossi Admon

Description: Use this script to construct messages displayed for end users. The function takes a set of objects, formats them, then inserts the formatted strings into the pattern at the appropriate places.


Title: Meta Tag Maker
Contributor: Michiel Van Velthoven
Details: 2.07 KB
Description: To get higher on search engines, you're going to have to use Meta Tags. If you don't know how to write them for yourself, use this JavaScript! Just enter the information about your site and it'll spit out the Meta Tags that you need to put on your pages (in the HEAD tags). JavaScript, don't you love it?

[ Get Source Code ]


Title: Midi Menu
Contributor: Nicholas Loar (anarchy@cass.net)
Contributor URL: http://anarchy.yi.org
Details: 1.22 KB
Description: (Internet Explorer Only) Select a song from the pulldown menu and it becomes the background music on the page.

[ Get Source Code ]


Title: Modify Variable
Details: 0.79 KB
Description: Removes a character from a variable's value in a string. For example, if you tell it that number equals "0.09876" and to remove the period, afterwords number equals "009876" Neat!

[ Get Source Code ]


Title: Mouse Comet
Contributor: Kurt Grigg (kurt.grigg@virgin.net))
Contributor URL: http://website.lineone.net/~kurt.grigg/javascript
Details: 2.17 KB
Description: This script creates the effect of a comet following the mouse around the browser window. Cool!

[ Get Source Code ]


Title: Mouse Direction
Contributor: Michael Paulick (midapa@yahoo.com)
Details: 1.45 KB
Description: Changes the cursor arrow to point in the direction of mouse movement. Internet Explorer only.

[ Get Source Code ]


Title: Move Dual List
Contributor: Fred P
Details: 5.98 KB
Description: Add and Remove functionalities to transfer selected or all the content from a source list to a destination list. Sorting list engine included.

[ Get Source Code ]


Title: MP3 Playlist
Contributor: Andy Lad (mandy.beams@virgin.net)
Details: 2.83 KB
Description: Create an M3U playlist by selecting some MP3 files on your hard drive. The M3U file works in nearly all MP3 players.

[ Get Source Code ]


Title: Multi-Site Search
Contributor: Raunak Mehta (raunak_india@hotmail.com)
Contributor URL: http://raunakmehta.topcities.com
Details: 2.83 KB
Description: Add Web search capabilities to your site! This drop-down list uses several search engines. IE and NS6+

[ Get Source Code ]


Title: Multiple Choice Quiz
Contributor: James Crooke
Contributor URL: http://www.cj-design.com

Description: Add a quiz to your Web page without using a server-side script. Easy to set-up. Questions and answers are stored in a multi-dimensional array format in an external file. The quiz is marked in real time, and once answered, questions are set to read-only. A summary of the users score is alerted at the end.

[ Get Source Code ]


Title: Nice Titles
Contributor: Stuart Langridge
Contributor URL: http://www.kryogenix.org/
Description: Display the title of a link in an easy-to-read box. Quick response time and very easy to implement!


Title: No-Spam E-mail
Contributor: William Rozell Jr (elranzer@nospam.com )
Contributor URL: http://www.elranzer.com
Details: 1.26 KB
Description: This is a simple (to most) script that will allow you to post your email address publically, without worrying about SPAM spider-bots automatically scanning your HTML code and indexing your address for SPAM purposes.

[ Get Source Code ]


Title: Number Countdown
Contributor: Ben (BassClar89@aol.com)
Contributor URL: http://www.angelfire.com/games2/zeldaelite/
Details: 1.33 KB
Description: This script initiates a countdown based on the number you enter and ends at zero.

[ Get Source Code ]


Title: Number Pronunciator
Contributor: Abraham Joffe
Contributor URL: http://www.abrahamjoffe.com.au/
Details: 4.59 KB
Description: Enter a number and this script will write it out in plain English. Your number can be up to 303 digits long.

[ Get Source Code ]


Title: On Screen Keyboard
Contributor: Wolfgang Ahlers (ahlers@ahlers-net.de)
Contributor URL: http://www.kennzeichnungsrecht.de
Details: 3.35 KB
Description: The script optionally opens a keyboard window in order to enter characters by mouse click. By clicking the "Enter" button the character string is directly passed to the opening form's input field.

[ Get Source Code ]


Title: Online or Offline
Contributor: Mr J
Contributor URL: http://www.huntingground.net/
Description: By checking the documents current location a script can determine if you are on or offline because the document's location will be different when online. This can be useful for an Intranet, redirecting the user to a local file if they are offline.


Title: Page Glossary
Contributor: Aaron Gustafson
Contributor URL: http://www.easy-designs.net/
Description: This script collects all of the abbreviations, acronyms, and definitions on a page and builds a definition list of the terms, which is appended to a specified container. The script checks for duplicate terms and also alphabetizes the terms.


Title: Panoramic Image Viewer
Contributor: Martin Krolik
Contributor URL: http://krolik.net/PIV.jsp
Details: 17.94 KB
Description: Use this script to add life to your panoramic images.

[ Get Source Code ]


Title: Pathway Grabber
Contributor: Chris Jokinen (chris.j@thedesignfocus.com)
Details: 3.07 KB
Description: This script is an HTML page with a small form that can make a new window with the input (type="file") tag. Because it's made with JavaScript users have direct access to the value once it is selected.

[ Get Source Code ]


Title: Pattern Finder
Contributor: Kyra Weaver
Contributor URL: http://12.234.223.16/kyra
Details: 2.72 KB
Description: Enter four numbers in the boxes, and this script will attempt to find a pattern.

[ Get Source Code ]


Title: Photo Album Viewer
Contributor: Stephen Griffin
Contributor URL: www.i-code.co.uk
Details: 1.80 KB
Description: A clean and simple photo album viewer with Next and Back buttons for browsing through images.

[ Get Source Code ]


Title: Photo Album Script Generator
Contributor: ShuvoRim (shuvorim@hotmail.com)
Contributor URL: http://www.shuvorim.tk
Details: 3.35 KB *
Description: This program automatically generates HTML codes for a customized photo gallery. HTML developers, who do not have much time to write codes or want to use a simple personal photo gallery, can use it. For Microsoft Internet Explorer 5+, Netscape Navigator 6+, Opera 6+ and Mozilla 1.2+.

[ Get Source Code ]


Title: Plugins Alert
Details: 0.88 KB
Description: (Netscape Only) This script will check to see if you have the Shockwave and the Quicktime plugin installed. If you plan to display Shockwave or Quicktime information on your Web site, you could use this page to remind your visitors if they do or do not have the specified plugin installed. In the 'success' phrase, you might put in the hyperlink to the text. Also, you can change the plugin that the JavaScript tries to detect.

[ Get Source Code ]


Title: Popup Div
Contributor: Jeroen Haan
Contributor URL: http://www.haan.net/
Description: This script will open a floating layer popup. The layer stays on top, allowing the user to work in the main window while still being able to view the popup. The popup window stays in the same place, even when the user scrolls down the page. It also works with image maps.


Title: Preload Images
Details: 0.54 KB
Description: Ever wanted to get rid of the delay that happens when users put their cursor on a image while the 'onmouseover' image loads? Use JavaScript to preload your 'onmouseover' images and the delay is gone! Useful!

[ Get Source Code ]


Title: Print to Preview
Contributor: Pete McVicar
Contributor URL: http://www.alistapart.com/articles/printtopreview
Description: Your visitors may not be familiar with style sheets for printing and don't see a 'print preview' in their browser. This script will provide them with a reliable print preview.


Title: Print Selected Fields Only
Contributor: Thony den Braber
Contributor URL: http://www.orangespirits.nl
Details: 5.34 KB
Description: Select only the data you want to print. This script will then print it, along with a header. The rest of the page will be ignored.

[ Get Source Code ]


Title: Pullquotes
Contributor: Mike Papageorge
Contributor URL: http://www.fiftyfoureleven.com/
Description: This script will create a pullquote on a page, derived from a set of 's. Easy to use, and can be utilized more than once on a page, if desired. Styling is done by CSS.


Title: qTip
Contributor: Craig Erskine
Contributor URL: http://qrayg.com/
Description: This script creates tooltips for anything on your page. You select what tags it can be attached to and then just add them to the page.


Title: Quadratic Formula Solver
Contributor: Jon Nevins ( sumblinkguy@hotmail.com )
Contributor URL: http://typh0id.20megsfree.com/quadexample.html
Details: 1.88 KB
Description: You input the a, b, and c values, and this script answers your quadratic formula. It tells you one or two answers, it also tells you if it is unsolvable.

[ Get Source Code ]


Title: Question and Answer
Contributor: Daniel Ghironte (office@inetdesign.tk )
Contributor URL: http://www.inetdesign.tk
Details: 1.49 KB
Description: With this script you can provide answers to some questions with only a click! Great for FAQ's!

[ Get Source Code ]


Title: Question and Answer II Generator
Contributor: Daniel Ghironte
Contributor URL: http://www.ITWebTeam.net
Details: 8.34 KB
Description: An update to the popular Question and Answer script. This script takes care of the dirty work for you. Just add the details and cut and paste the code.

[ Get Source Code ]


Title: Quick Complex Quadratic Roots
Contributor: Nathar Leichoz (nrlz@hotmail.com)
Details: 2.95 KB
Description: A script that can calculate the real or complex roots of a 2nd order polynomial

[ Get Source Code ]


Title: Quiz Engine
Contributor: Jordan Hiller (hiller@email.com)
Contributor URL: http://www.angelfire.com/ca
Details: 2.26 KB
Description: This script allows users to make custom, very flexible quizzes to that can be used on the web.

[ Get Source Code ]


Title: Random Ads
Contributor: Michael Stransky
Contributor URL: http://www.stransky-webdesigns.com/
Description: Do you want to display your own ads on your Web site? If you have a large number of them and only want to display a few at a time, this script will do it. They will display in random order, either horizontally or vertically.


Title: Random Click Image
Contributor: Nicholas Lupien (smylex@aol.com)
Details: 1.49 KB
Description: Displays a random image when the page is loaded and each time the image is clicked. Simple!

[ Get Source Code ]


Title: Random Image
Contributor: John Able (scripts@ablecode.com)
Contributor URL: http://www.ablecode.com
Details: 1.49 KB
Description: Use this script to randomly display a different image each time the the page is visited. Refresh this page and notice the image below will change. Any number of images can be used, and set-up is very easy.

[ Get Source Code ]


Title: Random Image Rotator
Contributor: Robert Bui (astrogate@hotmail.com)
Contributor URL: http://astrogate.virtualave.net
Details: 2.29 KB
Description: Rotates a series of images on the page every few seconds. The images can easily be changed, and the script can be modified to rotate the images randomly or in order.

[ Get Source Code ]


Title: Random Midi
Details: .83 KB
Description: If you would like to play a little music on your Web site, this script will be perfect for you. However, in this example, no music will play - you just need to make the script reflect the midi's you would like to use.

[ Get Source Code ]


Title: Random Numbers
Details: 0.96 KB
Description: Use this script to pick 16 random numbers. Lottery, for fun, whatever.

[ Get Source Code ]


Title: Random Text Splitter
Contributor: Rich Trowbridge
Contributor URL: http://www.geocities.com/rich_trowbridge/random.html
Details: 2.45 KB
Description: Would you like to add some pizazz to your text? This script splits up a text string and makes each letter (or word) a random color and size. IE only.

[ Get Source Code ]


Title: Refresh
Details: 1.36 KB
Description: Sometimes, it may be necessary to forward visitors autmatically (or in a certain number of seconds) to another page. If you move to a different server, you might put this script at the old server pointing visitors to the new server.

[ Get Source Code ]


Title: Remove Duplicates from Email Lists
Contributor: Paul Galloway (paulg@synergyx.com )
Contributor URL: http://www.synergyx.com
Details: 2.14 KB
Description: This script removes duplicate entries from a list. It was designed to process a list of e-mails, but will work with any list of values (one value per line). When evaluating values, case is ignored.

[ Get Source Code ]


Title: Resizing Window
Contributor: Mohammed Q (Hez) (full_scan@hotmail.com)
Details: 1.23 KB
Description: Use the arrow keys to resize the window. (Frames not supported) IE only.

[ Get Source Code ]


Title: Rolloverer
Contributor: Richard Maloney
Contributor URL: http://ottbot.hismercy.ca

Description: Create image rollovers and links quickly. You can even apply this method to table rows and cells. Very easy!

[ Get Source Code ]


Title: Rollover Text - Hide and Show
Contributor: Fang
Contributor URL: WebDeveloper.com JavaScript Forum
Description: Use this script to provide tooltips, FAQs, and other information. The tip is shown when the mouse rolls over the title. You can use any valid HTML element, even links.


Title: Roman Numeral Converter
Contributor: Matthew D Krieg (battlebots102001@yahoo.com)
Contributor URL: http://geocities.com/battlebots102001/javascript_gizmos/index.htm
Details: 3.66 KB
Description: Having trouble converting to Roman numerals? This script should do the trick!

[ Get Source Code ]


Title: Rotating Banner
Contributor: Ray Stott
Contributor URL: http://www.crays.com/jsc/
Details: 1.14 KB
Description: This script randomly displays images, links, or text every time the page is reloaded.

[ Get Source Code ]


Title: Row Rollover
Contributor: Chris Heilmann
Contributor URL: http://www.alistapart.com/articles/tableruler
Details: 2.68 KB
Description: Use this script to highlight rows in tables. Short but effective.

[ Get Source Code ]


Title: Scroll Div Horizontal
Contributor: Mr J
Contributor URL: http://www.huntingground.net/
Description: Create a scrolling DIV on your Web page. You can use text, pictures, and links. Easy to set-up and implement!


Title: Scrolling & Expanding List
Contributor: Steve Chipman
Contributor URL: http://slayeroffice.com/
Description: This list scrolls within a DIV, and also fully expands. East to implement. Can be used in many different ways.


Title: Search Engine
Details: 7.65 KB
Description: This is undoubtedly the most comprehensive JavaScript search engine I have ever seen. You just put in your search term(s), select a few options, and then you have pages of search results! This script truly should be in a class of its own.

[ Get Source Code ]


Title: Search the Page
Contributor: Robin Winslow
Contributor URL: http://www.robinwinslow.me.uk
Description: This script will allow your visitors to search a Web page for any matching characters. It can be set for the entire page or within a specific ID attribute. Simple to use and heavily annotated.


Title: Search the Web Script
Contributor: Arash Akbari (arash_dusts@yahoo.com)
Contributor URL: http://www.dusts.tk
Details: 1.56 KB
Description: This JavaScript allows your visitor or customers to search the web from your webpages.

[ Get Source Code ]


Title: SearchHi
Contributor: Stuart Langridge
Contributor URL: http://www.kryogenix.org/

Description: Automatically highlight words on a page when that page was reached by a search engine. If you search, for example, Google for some words, and then follow a link from the search results to a searchhi enabled page, the words you searched for will be highlighted on that page.

[ Get Source Code ]


Title: SelectBox Limiter
Contributor: SelmanD (selman17@yahoo.com)
Contributor URL: http://www.tochannel.com
Details: 1.36 KB
Description: This JavaScript produces a textarea that you can populate with links or buttons. This script is unique because it allows you to limit the size of your textarea by changing the select tag attributes.

[ Get Source Code ]


Title: Select Box Sorter
Contributor: Select Box Sorter (Gene-b@indepthreality.com )
Contributor URL:  http://www.indepthreality.com
Details: 7.29 KB
Description: This script will sort options in a select box. The first select box is the criteria and the second is the select box to be sorted. In short, it takes the options and adds them to an array, then removes the options for the select box, sorts the array then addes the sorted array of options to the select box.

[ Get Source Code ]


Title: Semantic On-Page Tabs
Contributor: skatan
Contributor URL: http://snipplr.com/users/skatan/
Description: Create links to different topics on one page. Since all of the information is included on the same page, it will still be displayed if JavaScript is turned off. Easy to set-up.


Title: Set Home Page
Contributor: wsabstract.com
Details: 0.60 KB
Description: (Internet Explorer 5.0+ only) Allow your visitors to quickly and easily change Internet Explorer's default home page to your site's URL with the click of a button! Great for keeping your visitors coming back to your site! Other browsers will not see anything, and will not get any errors.

[ Get Source Code ]


Title: Set Image
Contributor: Ronnie T. Moore
Details: 1.52 KB
Description: Set an image on the page when the cursor is over the link. The image remains set until the user puts their cursor on another link (i.e. no onMouseOut command). Then, the image is updated to the new one. Great!

[ Get Source Code ]


Title: Shadow Text
Contributor: Trevor
Contributor URL: http://www.clevertrevor.net
Details: 1.52 KB
Description: This little script creates a shadow text. It is simply text that has a shadow behind it.

[ Get Source Code ]


Title: Shake Me!
Contributor: joshbisweasel@hotmail.com (joshbisweasel@hotmail.com)
Details: 3.89 KB
Description: EARTHQUAKE!!! That's what you'll be screaming after you see this script.

[ Get Source Code ]


Title: Show/Hide a DIV
Contributor: Justin Barlow
Contributor URL: http://www.netlobo.com
Description: Showing and hiding a DIV using a link can be very useful when it's not necessary to always display information on the Web page. For example, this technique can be used for posting comments on a blog. That way you don't need to use a popup window or a separate page.


Title: Shy Button
Details: 1.42 KB
Description: Try to click the wrong answer with this clever script. Fun!

[ Get Source Code ]


Title: Simple Blockquotes
Contributor: Dunstan Orchard
Contributor URL: http://1976design.com/
Description: Use this script to add the proper title and citation to your quotes. Easy to use!


Title: Simple Footnotes
Contributor: Krijn Hoetmer
Contributor URL: http://krijnhoetmer.nl/

Description: Add footnotes to your Web pages without all the aggravation. This script will pull the notes from your text, add links to them, and format them at the bottom of the page. It will also add a link back to the spot in the text where the note is referenced. Very easy to use.

[ Get Source Code ]


Title: Simple Text Rotate
Contributor: mrhoo
Contributor URL: WebDeveloper.com Forums
Description: This script will display random text messages, which can be styled using CSS. Add as many as messages you want.


Title: Site Search
Contributor: Dion (biab@iinet.net.au)
Contributor URL: http://www.iinet.net.au/~biab
Details: 3.16 KB
Description: How would you like a Search Engine for YOUR site? This script does exactly that. Copy the codes to your site, enter the listings information, and you've got your own site search engine!

[ Get Source Code ]


Title: Slider Control
Contributor: Steve DeGroof
Contributor URL: http://degroof.blogspot.com

Description: A simple slider control made from div tags. It can be displayed vertical, horizontal or XY. Demo is a color picker, demonstrating interaction between two sets of sliders, adjusting HSL and RGB color parameters.

[ Get Source Code ]


Title: SmartTables
Contributor: RoBorg
Contributor URL: http://javascript.geniusbug.com
Description: Color alternate rows, sort rows and columns in ascending or descending order, all by just adding a class name. Easy to use!


Title: Smart Tables
Contributor: Nate Grover
Contributor URL: http://www.clientsidetech.com
Details: 33.33 KB
Description: This is a framework for developing crossbrowser, W3C compliant, client side projects. This set includes DOMHelper, SmartTables, XMLHelper, SmartTabs, and more.

[ Get Source Code ]


Title: Sort and Lock Table
Contributor: Stan Slaughter
Contributor URL: http://www.stansight.com/

Description: Easy-to-implement script creates tables that allow the body to scroll while the column headers remain fixed in place. Clicking on any of the column headers will perform a quick client-side sorting on the data in the table.

[ Get Source Code ]


Title: Sortable Table with Alternating Row Colors
Contributor: Joost de Valk
Contributor URL: http://www.joostdevalk.nl/

Description: This script will sort tables with ease, creating alternating row colors, as well. Easy to implement.

[ Get Source Code ]


Title: Spinner Data Script
Contributor: Jeff LeMieux
Details: 7.63 KB
Description: This script creates 2 simulated color spinners. The results of each spin are shown in a pop-up window.

[ Get Source Code ]


Title: Stars
Contributor: freeware.de
Contributor URL: http://freeware.de
Details: 6.05 KB
Description: Probably one of the coolest "layers" effects I've seen, stars actually float around the screen and follow your mouse cursor! Looks great on a black or white background, try it with both! Incredible!

[ Get Source Code ]


Title: State Trivia
Contributor: Jim (smokin19@idt.net)
Details: 10.47 KB
Description: Displays trivia facts about any of the 50 states when selected from the pulldown menu. Facts include state capital, date admitted into the union, state flower, and state bird. The script could be modified to display details about products you sell, members in a club, etc. Cool!

[ Get Source Code ]


Title: Status Bar Date-Time
Contributor: Philip Swann (swanny@swanone.co.uk)
Details: 1.79 KB
Description: The script displays the current date and time in the status bar of the browser. It contains a nifty switch which can be altered to adjust the display of either date, time or both! IE only.

[ Get Source Code ]


Title: Stopwatch
Details: 1.42 KB
Description: It's always fun to play with a stopwatch - even in JavaScript! This stopwatch does even include the basic features of Start, Stop, and of course, Reset. Bythe way, the time is not the regular seconds readout that you are probably used to. It displays in milliseconds! Therefore, 1000 = 1sec, 5000 = 5 sec, etc...

[ Get Source Code ]


Title: Strobe
Contributor:Randy Bennett (rbennett@thezone.net)
Contributor URL: http://home.thezone.net/~rbennett/utility/javahead.htm
Details: 1.98 KB
Description: (Requires Netscape 4.0 or better) Yet another cool layers effect. Strobe will fade your message in and out. Very neat!

[ Get Source Code ]


Title: Sweet Titles
Contributor: Dustin Diaz
Contributor URL: http://www.dustindiaz.com/

Description: This script will display the titles on your links in a very "sweet" manner. The look is customized by using CSS and is easily changed. Degrades very nicely. Additional modifications are available on Dustin's Web site.

[ Get Source Code ]


Title: SWFObject
Contributor: Geoff Stearns
Contributor URL: http://blog.deconcept.com/swfobject/
Description: This small JavaScript file is used for embedding Adobe Flash content. The script can detect the Flash plug-in in all major Web browsers (on Mac and PC) and is designed to make embedding Flash movies as easy as possible. It is also very search engine friendly, degrades gracefully, can be used in valid HTML and XHTML 1.0 documents, and is forward compatible, so it should work for years to come.


Title: Table Maker
Contributor: Andy Augustine
Details: 8.35 KB
Description: This interactive script helps you, the webmaster, see the effects of the TABLE tag attributes. Just modify the values and you can see the example table immediately! If you know someone is having trouble learning tables, send them here!

[ Get Source Code ]


Title: Teleprompter
Contributor: Jeremy Keith
Contributor URL: http://adactio.com/
Description: If you need to give a speech or read a script for a podcast, you can use this script to run your own teleprompter.


Title: Testimonial Container
Contributor: Will Bontrager
Contributor URL: http://www.willmaster.com/
Description: This script creates a nice little format for displaying testimonials. The container is initially displayed in a collapsed stated, and then expanded for the entire testimonial. It can also be used to highlight comments, featured products or news stories. Easy to implement. A nice addition to any site!


Title: Text Link
Contributor: Joe Adams (cauliflowerdog@yahoo.com)
Contributor URL: http://stinkyfive.s5.com
Details: 0.33 KB
Description: This is a very short script for creating a link that looks like standard text (no underlining or link pointer). IE and NS6+

[ Get Source Code ]


Title: Textarea with BG Image
Contributor: David Sosnowski
Contributor URL: http://www.codefoot.com
Details: 1.12 KB
Description: Need a quick, easy way to add an image to the background of a textarea? This script is a great way to dress up the bland textareas on your page.

[ Get Source Code ]


Title: Thumbnail
Contributor: Robert Simpson (bob@maryjanebrown.net)
Contributor URL: http://www.maryjanebrown.net/webmaster/
Details: 0.84 KB
Description: A very simple, one line image enlarger. Nice and neat!

[ Get Source Code ]


Title: Toggle Row Color
Contributor: Gil Davis | ayse incebulut
Contributor URL: WebDeveloper.com Forum
Description: Using checkboxes, this script will highlight/unhighlight rows in a table. Useful for selections in data tables. Very simple.


Title: Tournament
Details: 5.14 KB
Description: Enter up to 8 players in a tournament and this script will help track the tournament results. Just enter each players name, then indicate if they won that level of tournament, click the checkbox or the button with their name. If they won, they advance to the next level. Cool!

[ Get Source Code ]


Title: Train Schedule
Contributor: Rick Johnson (frj11@yahoo.com )
Contributor URL: http://208.255.209.164/myPage/
Details: 3.46 KB
Description: The problem of adding times is interesting. This script generates a train schedule by adding the time of the trip to the departure time. Because of possible carries to the hours time is shown in military format.

[ Get Source Code ]


Title: Trigonomic Ratios
Contributor: Peter (ComputerGeek1987@aol.com)
Contributor URL: http://www.geekhangout.com
Details: 1.97 KB
Description: These are trigonomic ratios for angles up to 360 degrees. Useful not only for the ratios, but for beginner scripters as well. Highly configurable.

[ Get Source Code ]


Title: True Color Darkening and Lightening
Contributor: Joseph Myers
Contributor URL: http://www.codelib.net/
Description: This script will brighten or darken colors, preserving the true color hue. The color's hexadecimal numbers are displayed for further use.


Title: Truncate Text
Contributor: Patrick Fitzgerald
Contributor URL: http://www.barelyfitz.com/
Description: This script is a clever way of automatically truncating the text of a paragraph, without dividing in the middle of a word. You can truncate the text to a length of your choosing. A link is added to expand the text.


Title: Unique Random Numbers
Contributor: Barry Pranklin (barrypranklin@hotmail.com)
Contributor URL: http://www.pranklin.com
Details: 1.31 KB
Description: This script will obtain three unique random numbers. Unique values range from 0-100.

[ Get Source Code ]


Title: Unload Message and Vote!
Contributor: Daniel Ghironte ( office@inetdesign.tk )
Contributor URL: http://www.inetdesign.tk
Details: 1.06 KB
Description: This script allows you to prompt your users to vote. This is a useful script for taking user polls or contests.

[ Get Source Code ]


Title: Unobtrusive 'Print This Page' Link
Contributor: Roger Johansson
Contributor URL: http://www.456bereastreet.com/
Description: This script will add a link to your page for your visitors to print the contents of a stated DIV. If the visitor does not have JavaScript enabled, the link will not display, so as not to confuse them.


Title: User Quiz
Details: 5.64 KB
Description: If you'd like to present your visitors with a JavaScript quiz, this script would be perfect. It administers and scores the test, and even catches the user if they try to cheat! You can even make additional quizzes for it to continue with after the first quiz.

[ Get Source Code ]


Title: Video Popup List
Contributor: Patrick Hunlock
Contributor URL: http://www.hunlock.com/
Description: If you have a number of videos to show off, a select list is a good option. Use this script to display videos in a popup window, using the video links from the list. This method saves a large amount of space on the page.


Title: View Selected Information
Contributor: Sandeep Gangadharan
Contributor URL: http://sivamdesign.com/scripts/
Description: Display information in a very compact manner in order to save space on your Web pages. When any radio button is selected, its corresponding information is automatically displayed in the area to the right. Highly customizable.


Title: View Selected Information (With Images)
Contributor: Sandeep Gangadharan
Contributor URL: http://www.sivamdesign.com/scripts/
Description: Display detailed information about members or products in a compact manner. When a radio button is selected its corresponding information is displayed in the area to the right with an image. Great for products, membership lists, address books, and more.


Title: Virus
Details: 1.18 KB
Description: Use JavaScript to give your visitors a little scare. Some of the more gullable visitors will even close be convinced that their computer has been completely contaminated.... Just another neat JavaScript effect.

[ Get Source Code ]


Title: Web Search
Contributor: Sandeep Gangadharan
Contributor URL: http://www.sivamdesign.com/scripts/
Details: 3.46 KB
Description: Search for information on the Net using one of 10 popular search engines. To search for more than one word, use a '+' or '-' symbol, without any space, in between the words. On some sites you may need to use AND and OR instead.

[ Get Source Code ]


Title: Window Resize
Contributor: Jeff Manning
Contributor URL: http://liveing-sacrifice.beplaced.com/sizer.html
Details: 0.84 KB
Description: View your Web pages in different size windows. This script will open a new, resized window using the measurements (in pixels) you choose. Small but effective.

[ Get Source Code ]


Title: Word Combinations
Contributor: Brett McLean
Contributor URL: http://www.brettbits.com/

Description: This script reads a series of alphanumeric characters, and calculates how many unique ways those characters can be rearranged. If desired, it will display all of the combinations.

[ Get Source Code ]


Libraries


Title: base2
Contributor: Dean Edwards
Contributor URL: http://dean.edwards.name/
Description: A lightweight library that irons out all the annoying differences in JavaScript implementations. It provides the additional functionality from JavaScript 1.6+ that only Mozilla browsers implement.


Title: Datejs
Contributor: Coolite Inc.
Contributor URL: http://www.coolite.com/
Description: An open-source JavaScript date library. This library will simplify and enhance the creation of dates in your scripts.


Title: Dojo
Contributor: Alex Russell and Dylan Schiemann
Contributor URL: http://dojotoolkit.org/
Description: An open source, portable JavaScript toolkit that lets you build interactive modules quickly, animate transitions, and construct Ajax requests with ease.


Title: DOMAssistant
Contributor: Robert Nyman, Lim Cheng Hong, Pelle Wessman, and Gustaf Lindqvist
Contributor URL: http://www.domassistant.com/
Description: A small library for use with the Document Object Model (DOM). The idea is that everything starts with the element(s) in question, selected through ID or CSS selectors, and then perform various methods on it, such as adding or removing classes, events etc. Includes complete documentation.


Title: jQuery
Contributor: John Resig
Contributor URL: http://jquery.com/
Description: A fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your Web pages.


Title: Mootools
Contributor: Valerio Proietti
Contributor URL: http://mad4milk.net
Description: This is a compact, modular, object-oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.


Title: Prototype Javascript Library
Contributor: Sam Stephenson
Contributor URL: http://prototype.conio.net/

Description: Prototype is a JavaScript framework that features a unique, easy-to-use toolkit for class-driven development. The standards-compliant code takes a lot of the burden associated with creating rich, highly interactive Web pages.


Title: SoftXMLLib
Contributor: Movsesyan Gregory
Contributor URL: http://www.softxml.com
Description: One of the main problems with manipulating XML files is the compatibility issue across different browsers. The purpose of the SoftXMLLib Library is to solve the problem of creating different XMLHTTP and XMLDOM objects for different browsers. This library includes basic functions and properties like those already included in Microsoft.XMLDOM ActiveXObject.


Tools


Title: DOM Inspector
Contributor: Mozilla
Contributor URL: https://developer.mozilla.org/en/
Description: A developer tool used to inspect, browse, and edit the Document Object Model of documents. The DOM hierarchy can be navigated using a two-paned window that allows for a variety of different views on the document and all nodes within.


Title: Firebug
Contributor: Joe Hewitt
Contributor URL: http://joehewitt.com/

Description: Firebug integrates with Firefox to put a wealth of Web development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any Web page.


Title: Firebug Lite
Contributor: Joe Hewitt
Contributor URL: http://getfirebug.com/

Description: Use this tool for testing your scripts in browsers other than Firefox. This script can be inserted into your pages to simulate some Firebug features in Internet Explorer, Opera, and Safari.


Title: JavaScript Tools for Drupal
Contributor: Nedjo Rogers
Contributor URL: http://drupal.org/user/4481
Description: This module provides a common set of methods extending those available in Drupal core for JavaScript and Ajax module development in Drupal.


Title: JSLint
Contributor: Douglas Crockford
Contributor URL: http://www.crockford.com/
Description: This script takes a JavaScript source, scans it, and returns a message describing any problems and their approximate location within the source. It looks at some style conventions as well as structural problems. It does not prove that your script is correct, it just provides another set of eyes to help spot problems.


Title: JSMin
Contributor: Douglas Crockford
Contributor URL: http://www.crockford.com/

Description: This is a filter which removes comments and unnecessary whitespace from JavaScript files. It typically reduces filesize by half, resulting in faster downloads.


Title: Library Detector for Firefox
Contributor: Paul Bakaus
Contributor URL: http://www.paulbakaus.com/
Description: Detects what JavaScript libraries are being used on the current page and displays the result as icons with detailed tooltips in the statusbar. Currently supports jQuery, jQuery UI, Prototype, Scriptaculous, Dojo, YUI, Qooxdoo, MooTools and Spry.


Title: Obtrusive JavaScript Checker
Contributor: Robert Nyman
Contributor URL: http://www.robertnyman.com/
Description: This tool traverses all elements in a Web page. When it finds an HTML element with inline events, it highlights them with a red border. Available as a Firefox extension or Greasemonkey script.


Title: TinyMCE
Contributor: Moxiecode Systems AB
Contributor URL: http://www.moxiecode.com/
Description: A platform independent Web-based WYSIWYG editor. Convert textarea fields or other HTML elements to editor instances. Very easy to integrate into other content management systems.


Title: Venkman JavaScript Debugger
Contributor: Mozilla.org
Contributor URL: http://www.mozilla.org/
Description: As Mozilla's JavaScript debugger, Venkman aims to provide a powerful JavaScript debugging environment for Gecko-based browsers. Firefox users can download the Venkman extension.


JavaScript® is a registered trademark of Sun Microsystems, Inc.


Jupitermedia's Database Journal offers SQL courses and other database related resources for beginner to expert developers.