spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / javascript

Search Tips: 

You may also enjoy:

News Flash!

At WebReference, we are committed to providing a high standard of material and it is our mandate to continually improve the user experience. From this date onward (04/01/2005), all JavaScript related articles and book excerpts have been condensed into one central index. We hope this is of benefit to you, the user. Thanks for your support!

Note: The Doc JavaScript columns will remain listed on this page below.




Yehuda ShiranDoc JavaScript*
docjs.com
Developer News
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?




Columns

Columns 111-120
Columns 101-110
Columns 91-100
Columns 81-90
Columns 71-80
Columns 61-70
Columns 51-60
Columns 41-50
Columns 31-40
Columns 21-30
Columns 11-20
Columns 1-10

Tutorials

Windows

Cool Tools

Menu Builder
Rollover Builder
Bookmarklet Builder
Rotation Builder
Window Builder

Tip Archive

Latest Random Tips
Personalized Tips
Channels

Hot Spots

Top 10 | 20 Tips
Top 10 | 20 Columns
Top 10 | 20 Pages

Reference

Forum
Links
Bookstore
For Your Site
Contact Us
About Us

Free Newsletters

JavaScript.com
WebReference




Add Doc JavaScript's Tip of the Day to your personal My Netscape page

Did you learn something? Do you like the site? Please link to us!

More JavaScript
JavaScript Gate
DHTML Lab
JavaScript.com
JavaScripts.com
JavaScript Source

Most Popular Pages

click here to build a menu
< Columns 81-90 | Columns 61-70 >

[80] Object-Oriented Programming with JavaScript, Part II: Methods
Learn three ways to define functions and methods. Understand the exposure of private data elements to changes by peer classes, and how to protect them. Learn about contexts and scopes -- it will help you to debug your scripts.
Related tips:
   - Rewinding a SWF
   - Avoid Repeating Object References
   - The Interface's Advantages
Related categories:
   - Objects
   - Syntax and Notation
   - Applications and Games

[79] Object-Oriented Programming with JavaScript, Part I: Inheritance
Object-Oriented Programming (OOP) requires inheritance, encapsulation, and polymorphism. Learn how JavaScript implements inheriting through prototypes. Learn about the Object object that all objects inherit from.
Related tips:
   - Linking Code Behind to the IsPrime Web Service Consumer
   - Probing the File Last Accessed Date
   - Start Sync Sounds
Related categories:
   - Objects
   - Syntax and Notation
   - Applications and Games

[78] Netscape 6, Part VII: Object-Oriented DOCJSLIB 3.1
We extend our browser-independent JavaScript library by 10 methods to DOCJSLIB 3.1. Learn how to build applications with DOCJSLIB including Tic-Tac-Toe, popout elements, and page watermarks. Learn how to load external javascript files on the fly.
Related tips:
   - Formatting the Content Page
   - Cancelable Events
   - Implementing the OnMouseUp Event Handler
Related categories:
   - Netscape 6
   - Applications and Games
   - Browser Compatibility

[77] Netscape 6, Part VI: Object-Oriented DOCJSLIB 1.2
Learn how to base your applications on object-oriented design methodologies. Refresh your knowledge on object-oriented principles. Inherit methods from a subclass to a superclass. Use a single if-else statement to load your proper API.
Related tips:
   - IBuySpy's OrdersDB Component
   - Defining a Function
   - Initializing the Windows Form
Related categories:
   - Netscape 6
   - Applications and Games
   - Browser Compatibility

[76] Netscape 6, Part V: DOCJSLIB 1.1
Learn how to extend DOCJSLIB 1.0 for Netscape 6. Sniff the browser type out of the four leading browsers. Learn how to write applications with the new library and Application Procedural Interface (API). Practice by programming the Tic-Tac-Toe game. Learn the principles of DOCJSLIB.
Related tips:
   - Accessing Globals from an Object
   - The Netscape 6 Event Model
   - Printing A Document with TemplatePrinter
Related categories:
   - Netscape 6
   - Applications and Games
   - Browser Compatibility

[75] Netscape 6, Part IV: DOM Differences and Commonalities with IE5.x
Learn how to use the lower root node, innerHTML property, and getElementById to write browser-independent scripts. See how Netscape 6's DOM is different in creating and removing attributes, creating document fragments, and using the ownership relationship.
Related tips:
   - Accessing the Document's Root
   - The Netscape 6 Event Object
   - Reporting the Application's Version
Related categories:
   - Netscape 6
   - DOM
   - Browser Compatibility

[74] Netscape 6, Part III: The Event Model
Learn the new event model and how it compares with other browsers. Program real examples with event listeners and event actions. Study how to use the event object's properties.
Related tips:
   - Avoiding Marquee in Netscape 6
   - Netscape 6 Event Handler Specification
   - Adding Methods and Properties on the Fly
Related categories:
   - Netscape 6
   - Events
   - Browser Compatibility

[73] Netscape 6, Part II: Animation
Learn how to do basic animation operations -- browser-independently. How to extract elements by tag name, how to set innerHTML, how to move elements around, how to manipulate coordinates, and how to use the visibility property.
Related tips:
   - Nesting the try...catch Statement
   - Writing IsPrime's Consumer in ASP.NET
   - The Personal Bar
Related categories:
   - Netscape 6
   - Objects
   - Browser Compatibility

[72] Netscape 6, Part I: Detection and Scripting
Learn about Gecko, Mozilla, and how to detect Netscape 6. Avoid proprietary features of either one of the two other browsers. Write three-way browser-independent code.
Related tips:
   - Content Rendering
   - Extracting the Document's HTML
   - JScript .NET's Support of const and enum
Related categories:
   - Netscape 6
   - Objects
   - Browser Compatibility

[71] Scripting the File System, Part I
Learn how to manage the file system, with its folders, files, and drives. Learn how to open and close a file, how to write and read from it, and how to move it around.
Related tips:
   - Changing a Button Faceplate
   - Loading XML Strings
   - Looping via an Iterator
Related categories:
   - Operators
   - Objects
   - Applications and Games

< Columns 81-90 | Columns 61-70 >

Do you run your own Web site? Grab our Tip of the Day RSS files to display a fresh new JavaScript tip on your site every day of the year.


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

Produced by Yehuda Shiran and Tomer Shiran.

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Rolling Out Your Own HTML Application Version Control · HTML 5: Client-side Storage · Working with Ajax Server Extensions
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Wi-Fi Product Watch, November 2009 · Chip Market Recovering From '08 Collapse · Low-Cost Tools to Kickstart Your New Business