Today is . Page created 01/09/04, updated 06/12/07

Sticky Tape Sticky Note Sticky Note

Reload Page ]

Sticky Note is an attractive DHTML script that pops up at the center of the page to display anything of your choice. It's an effective yet graceful way to reach out to your visitors. To make this script truly usable, we've added the following features to it:

We have tested the code in IE 7.0, IE 6.0, Firefox 2.0.0.4, Firefox1.5.0.2, Opera 9.21, Opera8.54, Netscape 8.1.3, Netscape8.1, AOL Explorer 1.5 and Safari 3.0. This script worked well in all platforms with the exception of Opera8.54 where the effect will Not" be seen. It does degrade well and you will not get any error messages.

D epending on your knowledge of HTML and java scrips, this is an easy, minimal reconfigurations, two part script. One part goes in the <HEAD> section of your document while the other part goes in the <BODY> section of your document. Below we will show you where the reconfigurations are to adapt this script to your site.

<HEAD> Section Reconfigurations

<HEAD> SECTION INFO NOTE

Edit the below style sheet to configure the basic look of the Sticky Note. Then, refer to the comments contained inside the script to set the variables.

<style type="text/css">

#fadeinbox{
position:absolute;
width: 300px;
left: 0;
top: -400px;
border: 2px solid black;
background-color: lightyellow;
padding:4px;
z-index: 100;
visibility:hidden;
}

</style>

T he next part of the reconfigurations ( also in the <HEAD> section ) refer to how the
"Sticky Note" will pop up. ( Timing, Fade etc. )

***********************************************/

//Specify display mode. 3 possible values are:
//1) "always"- This makes the fade-in box load each time the page is displayed
//2) "oncepersession"- This uses cookies to display the fade-in box only once per browser session
//3) integer (ie: 5)- Finally, you can specify an integer to display the box randomly via a frequency of 1/integer...
// For example, 2 would display the box about (1/2) 50% of the time the page loads.

var displaymode="always"

var enablefade="yes" //("yes" to enable fade in effect, "no" to disable)
var autohidebox=["yes", 15] //Automatically hide box after x seconds? [yes/no, if_yes_hide_after_seconds]
var showonscroll="yes" //Should box remain visible even when user scrolls page? ("yes"/"no)
var IEfadelength=1 //fade in duration for IE, in seconds
var Mozfadedegree=0.05 //fade in degree for NS6+ (number between 0 and 1. Recommended max: 0.2)

//////// No need to edit beyond here ///////////

B elow is the last part of the code where you configure your message inside the "Sticky Note" pop up. This is enclosed within an absolute positioning <DIV> tag. You do not need to be too concerned about positioning. It is preset to position itself in the middle of the page upon opening. This part of the script is the only part that goes in the <BODY> section * of your document.

<BODY> Section Reconfigurations

<DIV id="fadeinbox" style="filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=1) progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135) ; -moz-opacity:0">

INSERT ANY HTML TO DISPLAY HERE. DO NOT REMOVE OUTER MOST </DIV>.

<div align="right"> <a href="#" onClick="hidefadebox();return false"> Close This Box</a>
<div>
</DIV>

For Your Information For your Information:     We suggest you leave the above link for Close This Box ] inside the "Sticky Note" for obvious reasons. This gives your viewer the choice of closing the pop up manually unstead of having to wait for it to close on it's own.

Important Info    * In regards to the <BODY> section of code. We suggest you place it just above the closing </BODY> tag. Reason being is quite simple. Since it is an absolute positioning tag, by placing it at the bottom of the page gets it out of the way of anything else you have or will add on the page. It is a completely separate entity and can be isolated to avoid any other coding within the document. No matter where you place it , it will still appear in the center of the page on pop up. It is also what is called a "static" effect. This means it will appear on top of anything else on the page.

Add-On Not Included In Script Little Extra Not Included In The Script:     The last this we shall cover is to make the <HEAD> section of the script into an external.js file and called from an external location. Reason you may want to do this is quite simple. This section of code is a little large and bloated. Why bloat your document (page) with all this code. Just make it into an external.js file. Do not confuse this section of code with the CSS style code which is also in the <HEAD> section. If you need a little refresher on howto, see below.

The <HEAD> section of code starts and ends with opening and closing JavaScript tags, See below:

  • Opens With:
    <SCRIPT LANGUAGE="JavaScript">

    <HEAD> Section of code goes here

  • Closes With:
    </script>
  1. Remove the opening and closing JavaScript tags.
  2. Copy/cut and paste everything in-between into a notepad and save it as stickyNote.js*
  3. The newly created (Saved As) file will look something like this   stickyNote.js
  4. Upload the newly created stickyNote.js into your directory
  5. Paste the below snipplet of code into the <HEAD> section of your document to call stickyNote.js

    <script type="text/javascript" src="stickyNote.js"> </script>


  6. If you have uploaded the stickyNote.js into a different directory, you will have to change the path of the above to reflect the location.
  7. If changing the path is a little confusing, grab the below link and it is explained in detail.
    Upload To Different Directory ]
* We named our external.js file stickyNote.js. This is just so we know what it is to at any given moment. You can name it anything you want. This is entirely up to you on this.

If you would like to see an example of this effect with the use of an external.js file in the <HEAD> section, grab the below link and you are there.
Sticky Note With External.JS File ]

We hope our tutorial was easy to follow and we covered everything in detail. If you would like to add this effect into your pages, grab the respective below link and you are there. If you have any problems with this or anything else, feel free to consult our FAQ ] and if you can't find the answer there, contact us ].
Get Code Here ]   [ Rate This Page ]  

Talk Live To A Support Technician

Search Our Site By Individual letter

A ]  [ B ]  [ C ]  [ D ]  [ E ]  [ F ]  [ G ]  [ H ]  [ I ]  [ J-K ]  [ L ] 
M ]  [ N-O ]  [ P-Q ]  [ R ]  [ S ]  [ T ]  [ U-V ]  [ W ]  [ X-Y-Z ] 

Little Tips Directory

Page 1  ] [ Page 2 ] [ Page 3 ] [ Page 4 ] [ Page 5  ] [ Page 6  ] [ Page 7  ]

Index Page 1 ] [ Index Page 2 ] [ Index Page 3 ] [ Index Page 4 ] [ Index Page 5 ]
Index Page 6 ] [ Index Page 7 ] [ Index Page 8 ] [ Index Page 9 ] [ Index Page 10 ]
Index Page 11 ] [ Index Page 12 ] [ Index Page 13 ] [ Form Index ]
2001 ] [ 2002 ] [ 2003 ] [ 2004 ] [ 2005 ] [ 2006 ] [ 2007 ]
Disclaimer ]

News Letter Archives ] [ Navigation Page ] [ Archives Of Published Material ]
Link To Us ] [ Alphabet Index ] [ Feedback ] [ On Line Support ] [ FAQ ]
Webmaster Utilities ] [ Casino ] [ Banner Exchange ] [  Advanced Site Search ]

If you are part of the ever growing number of webmasters who enjoy sharing your knowledge with others on web design, join The Consigliere Ltd. web ring to broaden your scope of exposure.
Join Today

This Site Was Built And Is Maintained Exclusively by
The Webmaster @ Consigliere Ltd.

Copyright © Consigliere Ltd., All Rights Reserved. 2001-


~ INSERT ANY HTML TO DISPLAY HERE ~

DO NOT REMOVE OUTER MOST </DIV> tag in the <BODY> section part of the script.
This Pop Up Will Close Automatically After About 15 Seconds