spacer

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

home / experts / javascript

Search Tips: 

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:
   - Defining the Grammar of Leaf Cells
   - File Operations and Properties
   - Sending JavaScript to the Client
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:
   - Piggybacking Intrinsic Polymorphic Functions
   - Global vs Local Variables
   - Introducing CodeBehind
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:
   - Detecting a Modifier Key
   - Hopping to the Document's Root
   - Checking for the Minimum Player Version
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:
   - Retrieving Product Details from the IBuySpy Database
   - The Navigator Event Model
   - Detecting the ALT Key
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:
   - Removing an Attribute Node in IE6 and NS6
   - Finding the Player Version Number
   - The Timeline Approach in SWF
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:
   - Reporting the Application's Version
   - Grouping Menu Entries
   - Setting Element Coordinates
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:
   - Moving Objects Vertically
   - Updating a Banner without Reloading
   - The Clipping Region
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:
   - Writing a Web Service
   - The Netscape 6 Event Listener
   - Function References
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:
   - IBuySpy File Interactions
   - Initializing Element Coordinates
   - Array vs. Item Notation
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:
   - Printing A Parsing Error
   - IBuySpy's Color-Coded Folder Map
   - Calling Web Services Across Domains
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