You have probably come across a webpage where a small window appears at the side of the webpage and drifts to the center of the webpage. They are commonly used to present you with a form where you can enter your email address to subscribe to a newsletter. In this article I give you the code to create this type of moving popup window.
Welcome to Bucaro TecHelp!

Welcome to Bucaro TecHelp!
Maintain Your Computer and Use it More Effectively
to Design a Web Site and Make Money on the Web

About Bucaro TecHelp About BTH User Agreement User Agreement Privacy Policy Privacy Site Map Site Map Contact Bucaro TecHelp Contact Advertise on Bucaro TecHelp Advertise Here RSS News Feeds News Feeds

HTML5 Solutions: Essential Techniques for HTML5 Developers

Essential Techniques for HTML5 Developers

HTML5 brings the biggest changes to HTML in years. Web designers now have new techniques, from displaying video and audio natively in HTML, to creating realtime graphics on a web page without a plugin.

This book provides a collection of solutions to all of the most common HTML5 problems. Every solution contains sample code that is production-ready and can be applied to any project.

Click Here

Easy Java Script Code for Moving Popup

You have probably come across a webpage where a small window appears at the side of the webpage and drifts to the center of the webpage. They are commonly used to present you with a form where you can enter your email address to subscribe to a newsletter. In this article I give you the code to create this type of moving popup window.

Most of the time cut-and-paste code either doesn't work, or it works but because you don't understand it you can't modify it for your own use. If you're a frequent visitor to this website you know that I am NOT going to just give you the code. I'm going to give you a tutorial explaining how the code works so that you completely understand it and can modify it for your own use.

If you're NOT an experienced Java Script programmer, here's how you should proceed: Create a new folder to contain your project files. As you're reading this article, type the code into Windows Notepad. Save each example file with the extension .htm. To demonstrate the example, double-click on the file name and it will open in Internet Explorer.

Basic Code

In each example, start by typing in the tags shown below, which creates the basic structure of a webpage.

<html>
<head>
<script language="JavaScript">
</script>
</head>
<body>
Any text you type between the body tags will appear on your webpage. Just type in some random text.
</body>
</html>

Every example will begin with the code shown above. Between the script tags you will be adding some very simple Java Script code. Most of your code will contained within small Java Script functions, which have the structure shown below.

function functionName()
{
  code goes here;
}

Every example will use the five functions listed below.

createPopUp
moveIn
beginDelay
endDelay
moveOut

The createPopUp function will create the popup and call the moveIn function.

The moveIn function will move the popup to the center of the webpage and then call the beginDelay function.

The beginDelay function will use the Java Script built-in setTimeout function to create a delay before it calls the endDelay function.

The endDelay function will use the clearTimeout function to end the delay and then call the moveOut function.

The moveOut function will move the popup out of the window and then close it.

RSS Feed RSS Feed



Web Design Sections

Eloquent JavaScript: A Modern Introduction to Programming

Eloquent JavaScript

Eloquent JavaScript Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming.

Reader Anthony says, "This book is not your typical Javascript book. Others have a utilitarian approach. In stark contrast, Eloquent JavaScript does not merely provide you a checklist of things to learn but rather paints a panorama of the possibilities that programming provides. Javascript is merely the tool used to introduce these to the reader.

Click here for more information.


[Site User Agreement] [Advertise on This site] [Search This Site] [Contact Form]
Copyright©2001-2011 Bucaro TecHelp 13771 N Fountain Hills Blvd Suite 114-248 Fountain Hills, AZ 85268