Latest Random JavaScript Tips http://www.webreference.com/js/tips/ Doc JavaScript's Tip of the Day Archive en-us Copyright (c) 2009 WebMediaBrands Inc. All rights reserved. sclark@internet.com (Scott Clark) lunderwood@internet.com (Lee Underwood) The Benefits of HTML+TIME http://www.webreference.com/js/tips/000908.html How much is HTML+TIME (Timed Interactive Multimedia Extension)? Learn how to use it to synchronize between text, image, video, audio, and streaming media. Scripting Multiple Elements with the Same ID http://www.webreference.com/js/tips/000921.html Some applications require different elements with the same ID. Learn how to distinguish between them in your script. Controlling Stackable Frame Sequence http://www.webreference.com/js/tips/010208.html Do you know how to control the order of stackable frames? Learn how to use the z-index of the new IFRAME tag in Internet Explorer 5.5 and Netscape 6. Detecting a Selection http://www.webreference.com/js/tips/011023.html Do you know how to detect whether there is a selection on the page? Learn how to use the document.selection object. Structuring Windows Form Applications http://www.webreference.com/js/tips/020829.html Do you know how anchoring a control affects its behavior during resizing? Learn how to structure your Windows form application. Application-Specific Protocols http://www.webreference.com/js/tips/011212.html Do you know what WSDL (Web Services Description Language) is used for? Learn how WSDL is used for specifying application-specific protocols. Implementing the OnMouseUp Event Handler http://www.webreference.com/js/tips/020908.html Do you know how to implement a customized OnMouseUp event handler? Learn how to print a message every time the mouse is released in a specific panel. Sequencing Elements using XML http://www.webreference.com/js/tips/000928.html What's in common between HTML+TIME and XML? Learn how to sequence a group of elements using an XML namespace. Extending Base Classes http://www.webreference.com/js/tips/020531.html Do you know why inheritance is the most powerful feature of object oriented programming languages? Learn how to derive new classes from base classes. Catching, Manipulating, and Throwing Exceptions http://www.webreference.com/js/tips/020918.html Do you know how to manipulate exception strings as they pass between try and catch blocks? Learn how to catch, manipulate, and throw exceptions. Creating Error Messages http://www.webreference.com/js/tips/001018.html Remember how difficult (and boring) it was to clean up error messages? Learn how to avoid the mess entirely in JavaScript. The Main Additions to JScript .Net http://www.webreference.com/js/tips/020422.html Do you know the difference between JavaScript, JScript, and JScript .NET? Learn about the new additions to JScript .NET. Describing the add Web Service http://www.webreference.com/js/tips/020707.html Do you know how to generate the WSDL description of a Web service? Learn how much code is written by the system per your 9-line Web service. The Internet Explorer Event Model http://www.webreference.com/js/tips/001230.html Are you familiar with the concept of event bubbling? Refresh your knowledge on the Internet Explorer event model. Figuring Out the XML Grammar http://www.webreference.com/js/tips/020214.html Do you know how to write the grammar for an XML data file? Learn how to specify the structure of the data in the DTD.