Alphabetical Script Listing for 'F'

FTP Server Login

Just enter your username, password, and FTP server's address and JavaScript can login into the server for you!

Face Memory

See how well you can do in trying to remember a random face. Addictive!


Use JavaScript to find out if a number entered is odd or even and the factors of that number.

Fader Maker

Fader Maker is the simplest tools for creating the top-level color-fade effects. The generated scripts work in IE5+ and NN6+. Best of all it's free at the source.

Fading Button

(Internet Explorer Only) Move your mouse over the button and watch it fade to another color and then fade back to original color once you move your mouse off. The message on the button will even change after you click on it!

Fading Dynamic Content

This JavaScript creates a slide-show effect displaying different content dynamically. The content fades in while being displayed. Works in MSIE.

Fading Marquee

Display news and announcements on your site. The text fades in and out, and can display active links for each item.

Fading Rollover

Uses OnMouseOver and OnMouseOut events with a series of images to create a fade effect. Recently re-written to be more efficient and cross-browser compatible with Netscape and Internet Explorer. Stunning!

Fading Slide Show

Displays images continuously in a slideshow presentation format, with a fade effect on image transitions. (Internet Explorer 4+ and Netscape 3+)

Fading Text

This easy to configure text fader will Jazz up your website without the need for bulky Flash plugins or Applets. Texts may contain almost any HTML tags including links. Cool!

Fahrenheit to Cel. Converter

This script will convert celsius to fahrenheit or fahrenheit to celsius, all you have to do is fill in the prompts and the conversion will appear in an alert box!

Fake Counter

If you don't quite have the traffic you'd like to your site, you can use your own fake page counter! Funny! Just don't get too carried away when you set the multiplier.... :-)

Falcon Fighter

An extremely amazing JavaScript air fighter game that looks just like an arcade game! It is absolutely amazing! You have to give it a try to understand. You can move the fighter plane with the J, K, L, and I keys and shoot at the enemy planes with Z, and X keys. You only get one life but if you make it far through a level, you play against big enemy bosses. Wow, color me impressed.

Fast Slide Show and Generator

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.

Feeling Lucky

Give your users a chance to be spontaneous! Clicking on the button will re-direct them to a link chosen at random. You can specify any number of links, and they can open in the same window or a new one. A cookie is used to track which links are visited. The cookie is erased when the browser is closed.


Displays the Fibonacci Sequence of Numbers as entered by the user. Warning: This is very processor intensive, do not enter a large number.

Field Depth Calculator

For all you photography enthusiasts out there, this script makes it a breeze to determine the field depth and amount that will be in focus in a photograph. Includes other measurements such as nearest and furthest points of focus, too.

Field Explanation

Opens an explanation window to explain the various fields used in a form on your site when the help link is clicked. You can easily explain various form fields will be used on your site, what type of input is required, or any other information you wish to share. They may also type their entry in the popup window and it will be copied into the form. Great!

Field Show

Use radio buttons to display a field for your users to add input to your forms.

Field Show 2 / The JavaScript Source

If you need to gather additional information from your visitors/customers, this script will dynamically add an input box directly after a checkbox. This will help to keep your forms neat and clean.

File Include

Use this script to target which files you will include on a designated Web page. Easy to set-up and use.

File Open

This script allows someone to choose a file on their hard drive and open it. Now cross-browser compatible.

Filler Text / The JavaScript Source

Use this snippet to display text on a Web page when testing and doing design layout work. The amount and type of text can easily be changed, according to your preferences and needs.

Filler Text on Demand

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


Finding one item in a long list can be daunting task. Enter FilterList, with this script you can sort the items alphabetically.

Find All Elements By Class / The JavaScript Source

A function that returns an array of elements based on DOM element, tag, and class name. For instance, getElementsByClassName(document, 'tr', 'info') will return an array of all "tr" tags under the document node having the "info" class.

Find Friday the 13th's!

This will display all the Friday the 13th's for a range of years. You may also select a certain month to review! Awesome show of how to interpret and change the date parameters within javascript!


Produces a multi-colored fireworks display as the background of the page. Works in both Netscape and Internet Explorer.

Fireworks 2

This script shows a multicolored fireworks simulation.

Fireworks Script

This script shoots multi-colored sparks in all different directions wherever you click the mouse.

First Day of the Week

This script will return a list of dates that are at the beginning of every week within a given month. IE 5+, NS 6

First Form Field

This script places the cursor in the first field of a form when the page loads and when the form is reset or cleared. The script works with input types: text, textarea, radio, checkbox, password and Select drop-down boxes.


Add a 'fisheye' effect to your text. Move your mouse over the text and watch it change. Implemented using JavaScript and CSS.


Add a 'fisheye' effect to your text. Move your mouse over the text and watch it change. It's implemented using JavaScript and CSS.

Fixed Layer Manager

Emulate CSS "fixed" positioning, which Internet Explorer lacks. Managed layers will disappear while the user is scrolling and reappear only after scrolling stops -- thereby preventing the shearing effect common with other solutions.


This script simply flashes (hence the name) a message on and off on your statusbar. This script probably got your attention better than the Classic Scroll but, is not used as much. The Flasher is just not as well known as the Classic Scroll.

Flashing Scrollbar

This script causes the scroll bars to continually flash. (Works in MSIE only.)

Flashing Scrollbar Maker

This script lets you create your own flashing scroll bars. Simply type in two colors to the prompt and let JavaScript do the rest!

Flashy Fading Rollover Menu

This is an example of a fading rollover menu. When you move your mouse over an item the item will lighten up. Even your mouse cursor will change. You can even set pictures in the menu these will also be fading in and out. When you change the background color of an item, the item will fade in the same color.


This script alternately "flips" and "flops" between two images, with adjustable smoothness, speed and pauses. It may be useful as an alternative to a crossfade.


JavaScript allows users to create flashing marquees. Take a look at the example below and see what I mean. This example also allows the user to edit the messages and the speed of those messages.

Floating Calculator

It's a calculator that floats on the page. Drag it around and use it the same way you would the normal Windows calculator. Nice looking too!

Floating Email-This-Link

This script displays a floating layer that moves with the page, which contains an "email-this-link" script. The e-mail script automatically captures the URL of the page and opens up your e- mail with all the pertinent information.

Floating Hearts

Celebrate Valentine's day on your web site with a dozen hearts floating randomly around the page. (A Modified version of the Snow script).

Floating Link

This link will float in the upper right corner of the browser window and return you to the top of the window when clicked. Easily modified to include floating text or image!

Floating Menu

JavaScript can power a floating menu, that actually can 'float' a navigation bar menu to anywhere on the page, with the click of a mouse! Amazing!

Floating Transparent SlideShow

This script creates a floating layer, within which is an automatic slide show that includes fade transitions. The slideshow cycles through the images that you specify.

Fly-Out Textbox

Use this script to display several sections of text in a small area. Degrades nicely.

Focus OnLoad

You can easily put the user's cursor inside a text box (calling giving the text box focus) as soon as the page is loaded. This helps ensure that visitors do not 'overlook' an important form item on your site. Only 1 line of code!

Focus Slide Menu / The JavaScript Source

Mousing over a list item will cause the bluish green DIV to slide over to that list item. Interesting menu effect. Easily customizable. Degrades very nicely for those with JavaScript turned off.

Footnote Links

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.

Force Frames

If a page is intended to be opened only within a frameset, this script refers the browser immediately to the frameset page. Awesome!


Forces the user to click on a button. If the window is closed without clicking on the button it will be opened again. Really persistent.

Form Acknowledgement Page

This page is called by a Javascript function. The purpose is to inform the visitor that their input has been successfully recorded. A button is provided to enable the visitor to close the window for this page and return to the page that created it.

Form Field Help

Add a help link to each section in your form. When clicked, an explanation is given of what is required and a box is offered where the information can be entered and transferred to the form.

Form Focus / The JavaScript Source

This snippet places the cursor in a selected form field upon page load. It uses the ID attribute, making it easy to target any field, regardless of form changes. Easy to add to any form.

Form Screener

Don't want a certain person to fill out a form? Using this script, those people will be rejected after they put their name in.

Form Target Formatting

Allows you to format the target window of a form from the form's target property. This allows for the use of window properties, variables, and other data manipulation to effect these options. Great!

Form Validation

Use JavaScript to ensure that all elements of a form are properly filled out before they can be mailed to you. This definitely saves me from getting a lot of junk mail....

Format Date

Automatically formats date fields as the user enters the information. Also validates the date when complete date has been entered. Cross browser compatible, including Netscape 6+. Great!

Format Input

Format the text case inside a form, reverse the text, or see the ASCII code behind the input. Cool!

Format Phone Number

This script will format a telephone number entered into a text box. Numbers can be entered as 1234567890 and will automatically be formatted as (123)456-7890.

Fortune Teller

Just ask a yes or no question and the JavaScript fortune teller will reply. Neat!

Four-State Image Button

This is an image buttons with a simple style script, attach a few mouse events to an image (or images), and instant four-action buttons. Enjoy!

Fraction Calculator

A fraction calculator that performs addition, subtraction, multiplication, and division on two fractions. It also reduces the result to the lowest terms.

Frame Branding

Allows you to open other sites in a new window while retaining the branding for your site in a frame. The branding frame can be either rows or columns, easy!

Frame Navigation Demo

If your site is in frames, you'll love this neat script. You can create a button in one frame and have it change the location of the other frame! Awesome! (09/09/2000)

Frame Print

This simple to use script is ideal for use in frameset designs, where you want to have a link in one page in the frameset that prints out the content in another frame.

Frame Print

Control which frame is printed simply by using this short script. Easy!

Frameless Popup

(IE4+) Launches a popup window without the Windows frame or titlebar. In other browsers, it launches a standard popup window. Position, width, and height are settable. Automatic closing of the window on leaving the page may also be optionally set.

Frames Load Order

Loads a frame only after the other frame has completely finished loading. With two frames, for example, the top frame is blank until the bottom frame loads. Then, the top frame loads with the correct page. Great!

Full Featured Browser/OS Detection

Add this code to your scripts when you need to detect the browser or operating system. It's quite complex but very effective.

Full Screen Expanding Window

Launches a rapidly expanding window that moves down and across the screen until it fills the entire screen area (IE) in fullscreen mode. The script then loads your content page into the fullscreen view.

Full Screen Window

Open a new window in full screen mode. Menu bars and the status bar are disabled. Useful for pages displaying a movie clip, slideshow, or even on an intro 'welcome' page to your site. It's only 4 lines total. Easy!

Full Screen2

This is one of the best full screen scripts ever. There are no scroll bars, top bars, or any kind of other objects on the screen unless you put them there. The script includes the code for returning the window to normal size. Internet Explorer only.

Full Size Image

Resizes any image to fit the current dimensions of the browser window. Works best with high resolution images but works with any image. Awesome! (11/06/2000)

Function Grapher

Graphs any function you enter on the scale of your choice, assuming you use the correct JavaScript syntax. For example, to use Cos x, use Math.cos(x). Or, for x^2, use Math.pow(x, 2), etc.

Functional Calculator

Provides all the basic functions, including finding the square root. A small but powerful script!


The Sun-Netscape Alliance, a strategic alliance formed by America Online and Sun Microsystems, Inc., is delivering iPlanet e-commerce software and enterprise solutions that enable companies to compete successfully in the Net Economy


A tiny, self-contained JavaScript library which displays a Gregorian calendar. An event is triggered when a user clicks on a date. Fully customizable via CSS. (Uses a European layout, i.e., the week begins on Monday.)


The DevEdge Archive, a strategic alliance formed by America Online and Sun Microsystems, Inc., is delivering iPlanet e-commerce software and enterprise solutions that enable companies to compete successfully in the Net Economy