spacer

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

home / experts / javascript / tips

Yehuda ShiranJavaScript Tip Archive
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!

Search Tips: 

Dynamic HTML

1 - 382 of 382 | Reverse Order | Hide Descriptions
1. Extracting Information from the Error Object
Do you know how to get the error number and description from the Error object? Learn how to use the Error object to streamline your exception handling.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 20, 2002
2. Creating and Throwing Error Object Exceptions
Do you know about the two different forms of exceptions? Learn how to create and throw Error objects.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 19, 2002
3. Catching, Manipulating, and Throwing Exceptions
Do you know how to manipulate exception strings as they pass between try and catch blocks? Learn how to catch, manipulate, and throw exceptions.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 18, 2002
4. Nesting the try...catch Statement
Do you know what the difference is between throwing an exception from a try block and a catch block? Here is another example for a nested try...catch statement.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 17, 2002
5. Throwing Exceptions to the System
Do you know what happens if there is no catch block and an exception is thrown? Here is the window that will pop up in front of your users.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 16, 2002
6. Throwing Exceptions from Try and Catch Blocks
Do you know what would happen if you throw an exception inside a try block? A catch block? Here's an example that shows the difference.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 15, 2002
7. Throwing Exceptions
Do you know what to do with errors that you cannot resolve at a lower level try...catch block? Learn how to throw exceptions to the same- and higher-level catch blocks.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 14, 2002
8. Processing in the try, catch, and finally Blocks
Do you know when program control is passed between the try, catch, and finally blocks? Learn what the triggers are for visiting each of these blocks.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 13, 2002
9. JScript .NET's Exception Handling Advantage
Do you know in what ways exception handling is advantageous? Learn how to use exception handling instead of if..else statements.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 12, 2002
10. JScript .NET's try...catch...finally Statement
Do you know how to prevent errors from reaching the user? Learn about the structure of the try...catch...finally statement in JScript .NET.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - September 11, 2002
11. Implementing Windows Form's Menus
Do you know how to implement a three-level menu? Learn how to write the File/Save/CTRL-S menu in JScript .NET.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 10, 2002
12. Hierarchy Levels of Menus
Do you know how to add a menu bar to a Windows form? Learn about the three levels of hierarchy in a menu.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 9, 2002
13. Implementing the OnMouseUp Event Handler
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.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 8, 2002
14. Overriding an Event Handler
Do you know how to override an event handler's behavior? Learn how to add a print message to the onmouseup event handler.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 7, 2002
15. Handling Click Events in a Windows form
Do you know how to add an event handler to a Windows form? Learn how to define the event handler function and how to associate it with the button.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 6, 2002
16. Popping Up Docking Panels
Do you know how to add a button to a docking panel? Learn how to pop up docking panels with buttons, labels, and text boxes.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 5, 2002
17. Creating Docking Windows
Do you know how to implement docking windows? Learn how to use a Windows form to dock three panels in a container.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 4, 2002
18. Popping Up a Windows Form
Do you know how to pop up a Windows form? Learn how to use the Application.Run() method.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 3, 2002
19. Creating a Panel with Controls
Do you know how to add Web form controls to a panel? Learn how to define a panel and its contents.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 2, 2002
20. Specifying the Anchoring Sides
Do you know how to anchor JScript .NET controls to their container panel? Learn how to specify the anchoring side combination.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - September 1, 2002
21. Initializing Windows Form Controls
Do you know how to initialize a Windows form control? Learn how to set its size, name, location, and text.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 31, 2002
22. Initializing the Windows Form
Do you know how to initialize the location of a Windows form? Learn how to initialize the form's size and text banner.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 30, 2002
23. Structuring Windows Form Applications
Do you know how anchoring a control affects its behavior during resizing? Learn how to structure your Windows form application.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 29, 2002
24. Sending JavaScript to the Client
Do you know how to pop up alert boxes at the client side? Learn how to use Response.Write() to send JavaScript code to the client.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 28, 2002
25. Using Response.Write()
Do you know how to display information from ASP.NET pages? Learn how to use Response.Write() from JScript .NET code.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 27, 2002
26. Client-Side vs Server-Side Scripting
Do you know where to place JScript .NET executable code in ASP.NET pages? Learn about one of the differences between client-side JavaScript and server-side JScript .NET.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 26, 2002
27. Debugging JScript .NET within ASP.NET
Do you know how to debug JScript .NET within ASP.NET pages? Learn what the debug messages look like and how to generate them.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 25, 2002
28. Using the <%= %> Construct
Do you know how to display JScript variables from an ASP.NET page? Learn how to use the <%= %> construct to add inline print messages.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 24, 2002
29. Popping Up Message Boxes from the Server
Do you know how to pop up a message box from the server using JScript .NET? Here is another example that shows both qualified and non-qualified calls to the show() method.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 23, 2002
30. Using the MessageBox Class
Do you know how to mimic alert() on the server side? Learn how to use the show() method of the MessageBox class of the System.Window.Forms namespace.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 22, 2002
31. Writing Dialogs with JScript .NET
Do you know how to create dialogs between JScript .NET and the user? Here's another example using the System.Console class.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 21, 2002
32. Using the System.Console Class
Do you know how to print a line without the newline character at the end? Learn how to use the System.Console class to read and write from the console.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 20, 2002
33. Printing from JScript .NET
Do you know how to print information with JScript .NET? Learn how to display information from the command-line-compiled code.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 19, 2002
34. Linking Code Behind to the IsPrime Web Service Consumer
Do you know how to link Code Behind to an ASP.NET page? Learn how to implement the IsPrime Web service consumer.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 18, 2002
35. Consuming the IsPrime Web Service using Code Behind
Do you know how to separate the presentation layer and the business logic layer? Learn how to use Code Behind to rewrite the IsPrime Web service consumer.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 17, 2002
36. Consuming the add Web Service using Code Behind
Do you know how to write an ASP.NET page that uses a Code Behind JScript .NET script? Learn how to consume the add Web service using Code Behind.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 16, 2002
37. Compiling Code Behind JScript .NET
Do you know how to compile Code Behind JScript .NET code? Learn how the .NET framework refreshes the compilation every time the code changes.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 15, 2002
38. Writing Code Behind for the add Web service
Do you know how to consume Web services from Code Behind JScript? Learn how to write a Code Behind script for the add Web service.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 14, 2002
39. Writing Pages without Code Behind
Do you know how to combine the ASP.NET code and the JScript .NET code in one file? Learn how to avoid Code Behind when its Cons outweigh its Pros.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 13, 2002
40. Writing the Hello World's ASP.NET Page
Do you know how to write the Hello World's ASP.NET page? Learn how to establish the relation with the Code Behind JScript .NET file.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 12, 2002
41. Compiling Hello World's Code Behind Version
Do you know how to compile Code Behind code? Learn how to compile the Code Behind version of Hello World.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 11, 2002
42. Hello World's Code Behind Version
Do you know how to write Code Behind code? Learn how to author the Code Behind version of Hello World.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 10, 2002
43. The Benefits of Code Behind
Do you know about the advantages of Code Behind? Learn about the separation of rendering from business logic.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 9, 2002
44. Introducing CodeBehind
Do you know how to separate the ASP.NET presentation layer from the JScript .NET business logic? Learn about Code Behind.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 8, 2002
45. Deploying and Testing IsPrime's Consumer
Do you know how to deploy and test a Web service consumer? Learn how to consume IsPrime from a virtual directory.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - August 7, 2002
46. Writing IsPrime's Event Handler
Do you know how to script an ASP.NET page in JScript .NET? Learn how to write the event handler of the IsPrime Web service's button.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - August 6, 2002
47. Writing IsPrime's Consumer in ASP.NET
Do you know how to write a Web service consumer in ASP.NET? Learn how to use the Button, TextBox, and Label controls when consuming IsPrime.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - August 5, 2002
48. Creating a dll for IsPrime
Do you know how to compile Web service proxy code into a dll? Learn how to specify the target location of the IsPrime binaries.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - August 4, 2002
49. Creating a Proxy for IsPrime
Do you know how to create a proxy for a Web service? Apply your knowledge to the IsPrime Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - August 3, 2002
50. Creating Virtual Directory for IsPrime
Do you know how to create a virtual directory in the IIS Web server? Apply your knowledge to the IsPrime Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - August 2, 2002
51. Deploying ASP.NET Pages
Do you know how to deploy an ASP.NET page? Learn how to deploy an ASP.NET page that consumes the add Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - August 1, 2002
52. The onclick Event Handler
Do you know how to write an onclick event handler for ASP.NET? Learn how to consume the add Web service upon a button click.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 31, 2002
53. onload Event Handler
Do you know how JavaScript differs from JScript .NET vis-a-vis event handler definitions? Learn about the intrinsic onload event handler.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 30, 2002
54. JScript .NET Directives
Do you know which directives you need to include at the top of an asp.net page? Learn how to specify the language and the namespace.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 29, 2002
55. Writing Web Forms
Do you know the difference between Web forms and Windows forms? Learn how to instruct your ASP.NET form to run on the server.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 28, 2002
56. Writing an ASP.NET Page
Do you know how to write an ASP.NET page? Here is an example that shows two ASP controls: BUTTON and TEXTBOX.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 27, 2002
57. Specifying the Reference Library Correctly
Do you know how to create a list of reference libraries that you will use with the JScript compiler? Learn how sensitive the /r: switch is.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 26, 2002
58. Creating Web Service Proxy dll
Do you know how to generate the Web service proxy dll? Learn how to use the jsc command and its directives.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 25, 2002
59. Creating Web Service Proxy Namespace
Do you know how to generate the Web service namespace? Learn how to use the wsdl command and its directives.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 24, 2002
60. Creating IIS Web Server Virtual Directories
Do you know how to install Web services on your IIS Web server? Learn how to create a virtual directory on the IIS Web server.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 23, 2002
61. Sharing the Web Service dll
Do you know how to make sure you can share your Web service dll with the IIS Web server? Learn how to check the sharing characteristics of the Web service directory.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 22, 2002
62. Accessing the Web Service dll
Do you know how to make sure the IIS Web server can access your Web service dll? Learn how to check the security characteristics of the Web service directory.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 21, 2002
63. Web Service Proxy
Do you know what a Web service proxy is? Learn about its roles and responsibilities.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 20, 2002
64. ASP.NET Tags
Do you know how many labels are supported by ASP.NET? Here are all 27 of them.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 19, 2002
65. ASP.NET's Syntax
How do you distinguish between HTML tags and ASP.NET controls? Here is an example that demonstrates the ASP.NET syntax.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 18, 2002
66. Introducing ASP.NET
Do you know what ASP.NET is? Learn what it's used for and how it's similar to HTML.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 17, 2002
67. Displaying Web Service Results
Do you know how to display Web service results from JavaScript? Learn how to use the DIV and innerHTML elements for this.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 16, 2002
68. Calling Web Services from JavaScript
Do you know how to call a Web service from JavaScript? Learn how to call the DHTML webservice behavior.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 15, 2002
69. Initializing Web Service Consumption
Do you know how to initialize a DHTML page for consuming your own Web services? Learn how to share the init() function with multiple Web services.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 14, 2002
70. Calling the IsPrime Web Service from DHTML
Do you know how to write a GUI to consume a Web service from a DHTML page? Here's an example interface for our IsPrime Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 13, 2002
71. Calling the add Web Service from DHTML
Do you know how to write a GUI for consuming a Web service from a DHTML page? Here's how to call the add Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 12, 2002
72. Preparing a DHTML Page to Consume Web Services
Have you consumed a Web service from your IE browser lately? Learn about the three constructs you must add to your page to make it happen.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 11, 2002
73. Describing the IsPrime Web Service
Do you know how to generate the WSDL description of a Web service? Learn how much free code you get from the mere 12-line IsPrime Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 10, 2002
74. Testing the IsPrime Web Service
Do you know how to test your Web service before deploying it? Here is the IsPrime example.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 9, 2002
75. Browsing the IsPrime Web Service
Do you know how to browse a Web service? Here is the IsPrime example.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 8, 2002
76. Describing the add Web Service
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.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 7, 2002
77. Testing the add Web Service
Do you know how to test your Web service before deploying it? Learn how to provide the inputs and how to collect the output.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 6, 2002
78. Browsing the add Web Service
Do you know how to debug your Web service installation? Learn how to access a Web service from the IE browser.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 5, 2002
79. A Web Service for Checking Prime Numbers
Do you know how to check if a number is prime number? Here is a Web service that implements one possible algorithm.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 4, 2002
80. Extending a Class to a Web Service
Do you know how to extend a class to a Web service? Here are the five steps you need to follow.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 3, 2002
81. Writing a Web Service
Did you know that a Web service begins as a simple class method? Here's a simple prime number method that can become a Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 2, 2002
82. Calling a Polymorphic Utility
Do you know how to call a polymorphic utility in your JScript code? Here is another example that shows polymorphism in action.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - July 1, 2002
83. Implementing a Polymorphic Utility
Do you know what a utility function is? Learn how to define and implement a polymorphic utility function for integer and double precision variables.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 30, 2002
84. Implementing the Integer Version of the ICopyObj Interface
Do you know how to support all types with a polymorphic interface? Learn how to implement the integer version of the polymorphic ICopyObj interface.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 29, 2002
85. Piggybacking Intrinsic Polymorphic Functions
What's the connection between the Object object and polymorphism? Learn how to use intrinsic polymorphic functions to create your own.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 28, 2002
86. Defining a Polymorphic Interface
Have you used interfaces before? Learn how to define a polymorphic interface and implement it with different class types.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 27, 2002
87. Defining a Polymorphic Function
Do you know how to define a polymorphic function? WriteNameValue() prints the name/value pair of any variable type--integer, double, Object, and Base.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 26, 2002
88. Compiling and Running JScript .NET
Have you finally installed the IIS Web server? What about the .NET Framework? Here is a screen capture that shows how to compile and run JScript .NET.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 25, 2002
89. Polymorphic ToString()
Can you name a popular polymorphic method? Learn how ToString() handles both integral, double, boolean, and Object objects.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 24, 2002
90. Defining Polymorphism
What are the three cornerstones of object oriented programming languages? Learn about the third foundation: polymorphism.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 23, 2002
91. Calling Methods from Base Classes
Did you know that a derived class can use methods from any of its base classes? Here is a console window showing the compilation and execution steps of an example.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 22, 2002
92. Delimiting the Main Code
Do you know how to delimit the main code section? Learn how JScript .NET is different from other languages.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 21, 2002
93. The Object Members
Do you know what the implicit members of every .NET class are? Learn about the Object class's members.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 20, 2002
94. The Object Class
Do you know what the implicit base class is for all .NET classes? Learn about the Object class's role.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 19, 2002
95. Changing the Base Class Members
Do you know if there is a way to get rid of base class members? Learn what you can and cannot do to base class members.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 18, 2002
96. Using final
You don't want anyone to mess with your methods? Learn how to defend them with the final marking.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 17, 2002
97. Protecting Your Class Against Extension
Do you know how to protect your class from being extended? Here is the motivation behind the final marker.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 16, 2002
98. Using hide
What's the purpose of the hide marker? Here's another example that demonstrates the hide concept.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 15, 2002
99. Using override
Do you know why you would use the override marker? Here's another example that demonstrates the override concept.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 14, 2002
100. The hide Marker
Do you know the behavior difference between the override and the hide markers? Learn how to use the hide marker to avoid overriding.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 13, 2002
101. The override Marker
Who wins in case of a double definition: the base class or the derived class? Learn how to use the override marker to resolve this mystery.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 12, 2002
102. Extending Abstract Classes
Do you know how to extend an abstract class? Learn how to define an abstract polygon and extend it to both a rectangle and a square.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 11, 2002
103. Understanding Abstract Classes
Can you tell an interface from an abstract class? Learn about the differences and similarities between them.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 10, 2002
104. Multiple Inheritance of Interfaces
Do you know how to implement an interface? Learn how to use the implementation for accessing the interface methods.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 9, 2002
105. Multiple Inheritance of Interfaces
Did you know a class can implement multiple interfaces? Learn how to define a class that implements two interfaces.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 8, 2002
106. The Interface's Advantages
Do you know the difference between classes and interfaces? Learn why interfaces are one of the cornerstones of object oriented programming languages.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 7, 2002
107. Deriving a Specialized Class from a Generic Class
Do you know how to extend the Employee class to the Manager class? Learn how to derive a specialized class from a more generic class.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 6, 2002
108. Writing a Classic Base Class
Can you tell a base class from a non-base class? Learn what a classic base class looks like.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 5, 2002
109. Examples for Applying Inheritance
Can you think about a past project where you could have used inheritance? Here are two classic examples for applying this powerful feature.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 4, 2002
110. Using the protected Modifier
Do you know how to provide class member access to derived classes only? Learn how to use the protected modifier.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 3, 2002
111. Using the private Modifier
Do you know how to protect member classes from the outside world? Learn how to use the private modifier.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 2, 2002
112. Using the public Modifier
Do you know how to expose member classes to the outside world? Learn how to use the public modifier.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - June 1, 2002
113. Extending Base Classes
Do you know why inheritance is the most powerful feature of object oriented programming languages? Learn how to derive new classes from base classes.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 31, 2002
114. Using the static Modifier
Do you know how to inhibit a class member from populating its instances? Learn how to use the static modifier.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 30, 2002
115. Composing the Assembly Search Path
Do you know how the JScript .NET compiler searches for assembly names? Learn how the compiler composes its search path.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 29, 2002
116. Specifying Assemblies
Do you know how to cancel the automatic association between namespaces and assemblies? Learn how to specify assemblies explicitly.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 28, 2002
117. Using Qualified Names
Do you know why it's better to use qualified names? Learn how to be more careful when accessing classes and class members.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 27, 2002
118. Handling Non-Qualified Name Collisions
Do you know what a non-qualified name is? Learn how JScript .NET handles non-qualified name collisions.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 26, 2002
119. Packaging a Multiple-Class Namespace
How are you packaging skills? Here is another example of packaging a simple double-class namespace.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 25, 2002
120. Packaging a Single-Class Namespace
Do you know how to package a namespace? Here is an example for packaging a simple single-class namespace.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 24, 2002
121. Using Qualified Class Names
Do you know how to ensure classes are taken from the right namespace? Learn how to use qualified and non-qualified names for classes.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 23, 2002
122. Specifying Assemblies
Do you know how to specify assembly locations to the JScript .NET compiler? Learn how to use the /autoref- and /reference compilation switches.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 22, 2002
123. Namespaces and Assemblies
What's the relationship between logical namespaces and physical assemblies? Learn where the JScript .NET compiler searches for namespaces.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 21, 2002
124. A Sample Batch of Namespaces
Did you know there are thousands of classes in the .NET Framework? Get a glimpse of what's available for your JScript .NET code.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 20, 2002
125. What's in a Namespace?
Did you know there is no inclusion relationship between namespaces with similar names? Learn what's in a namespace.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 19, 2002
126. Using the set and get Member Functions
Do you know how to avoid exposing class variables to foreign code? Learn how to use the set and get member functions.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 18, 2002
127. Exposing Class Properties
Did you know there's more than one way to change a class property? Learn how to manipulate it using external code.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 17, 2002
128. Defining Multiple Constructors
Do you know how to define multiple constructors in JScript .NET? Learn how to initialize class instances differently.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 16, 2002
129. Defining the Constructor Function
Do you know how to define constructor functions in JScript.NET? Learn how each constructor function can assign its own unique values.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 15, 2002
130. Supporting Classes in JScript .NET
Do you know the difference between a class template and a class instance? Learn how JScript .NET opted to support classes.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 14, 2002
131. Turning Off Printing
Do you know how to turn off printing in JScript .NET? Learn how to format your printing when redirected to a file.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 13, 2002
132. Printing to the Console
Do you know how to print strings to the console with JScript .NET? Learn how to specify actions with escape sequences.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 12, 2002
133. Outside-the-Range Enum Values
Did you know that an enumerated variable can assume values outside the range of its declared values? Here is an example that takes advantage of this capability.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - May 11, 2002
134. Installing IIS
Do you know how to install the Internet Information Services (IIS) server on your PC? Here is a quick manual.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 14, 2002
135. Good Reasons to Install IIS
Do you have the Internet Information Services server on your desktop? Here are two good reasons to install IIS.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 13, 2002
136. Displaying the IsPrime Web Service's Results
Do you know how to display the result returned from a Web service? Here is an example that shows the returned value from the IsPrime Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 12, 2002
137. A GUI for the IsPrime Web Service
Do you know how to write a GUI for your Web service customers? Here is an example that demonstrates a simple GUI for the IsPrime Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 11, 2002
138. Calling the IsPrime Web Service
Do you need more practice in calling Web services? Here is an example that calls the IsPrime Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 10, 2002
139. Displaying the Add Web Service's Returned Value
Do you know how to display results returned from a Web service? Here is an example that displays the returned value from the Add Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 9, 2002
140. Calling the Add Web Service
Do you know how to call a Web service from within a script? Here is an example that calls the Add Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 8, 2002
141. Consuming the Add Web Service
Do you know how to implement a GUI for a Web service? Here is an example for interfacing with the Add Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 7, 2002
142. Partitioning your Multiple Web Service Code
Do you know how many functions are needed to consume a single Web service? Learn how to organize your JavaScript code when consuming multiple Web services.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 6, 2002
143. Consuming Multiple Web Services
Do you know how to consume multiple Web services from the same page? Learn the three most important ingredients to include.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 5, 2002
144. Defining A Result Table in XSL
Do you know what a stockquote XSL file looks like? Learn how to define a result table in XSL.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 4, 2002
145. Matching a Response to its Request
Do you know when to reject a valid Web service response? Learn how to check that a response matches your request.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 3, 2002
146. Converting XML to HTML
Do you know how to transform XML to HTML? Learn how to build a DOMDocument out of the XSL file, and use it to convert the XML data.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 2, 2002
147. The Web Service XML Response
Do you know what the Web service response looks like? Learn how the StockQuote Web service returns all 16 data items per symbol.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - April 1, 2002
148. Validating the Web Service Response
Do you know how to check your Web service's call for success? Learn how to write an ONRESULT function for Web services.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 31, 2002
149. Passing Parameters to A Web Service
Do you know how to pass parameters to a Web service? Learn how to call the callService() method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 30, 2002
150. Assigning a Short Name to a Web Service's URL
Do you know how to assign a short name to a long Web service URL? Learn how to prepare for calling the Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 29, 2002
151. Using the Index Number as the Selecting Criterion
Do you know how to pick one node out of many matching candidates? Learn how to use the index number as the selecting criterion.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 28, 2002
152. Structuring the Web Service Consumer
Do you know how to call a DHTML Web service? Learn how to structure the caller page.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 27, 2002
153. Using "*[@]" to Match DOMDocument Nodes by Attribute Names
Do you know how to match DOMDocument nodes by their attribute names? Learn how to use the "*[@]" pattern in different contexts.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 26, 2002
154. Playing with the StockQuote Web Service
Do you know how to write a DHTML-based Web service? Here is a StockQuote demo you can play with.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 25, 2002
155. Using "*/*" to Match Grandchildren in DOMDocument
Do you know how to match all possible grandchildren? Learn how to use the "*/*" pattern to match two levels down.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 24, 2002
156. Displaying An Hourglass Cursor While Waiting
Do you know how to ask the user to wait patiently until a task is done? Learn how to convert the mouse shape to an hourglass, and then back to normal.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 23, 2002
157. Using ".//" to Skip Top Hierarchy Levels in DOMDocument
Do you know how to skip top hierarchy levels while searching for DOMDocument's nodes? Learn how to use the ".//" pattern to slide down the tree before matching.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 22, 2002
158. Using "//" to Skip Intermediate Hierarchy Levels in DOMDocument
Do you know how to skip intermediate hierarchy levels while searching for DOMDocument nodes? Learn how to use the "//" pattern to force pre- and post-matching.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 21, 2002
159. Using Wild Cards to Search for DOMDocument Nodes
Do you know how to select nodes using wild cards? Learn the importance of keeping the hierarchy levels when using wild cards.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 20, 2002
160. Using Associative Arrays
Did you know that JavaScript supports associative arrays? Learn how to initialize and use them in a real example.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 19, 2002
161. Training Your Server to Support .htc Files
Do you know if your server supports the DHTML behavior format (.htc)? Learn how to add the .htc extension to your server's mime.types table.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 18, 2002
162. Calling Web Services Across Domains
Did you know that calling Web services from a different domain is restricted? Learn how to enable data access across domains in your IE.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 17, 2002
163. Using the Grandfather Name to Search for DOMDocument Nodes
Do you know how to select nodes according to their grandfather names? Learn how to use the "//" notation to find all of the nodes with a given grandfather name.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 16, 2002
164. Using the Parent Name to Search for DOMDocument Nodes
Do you know how to select nodes according to their parent names? Learn how to use the "/" notation to find all of the nodes with a given parent name.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 15, 2002
165. Using Attribute Values to Search for DOMDocument Nodes
Do you know how to select nodes by their attribute values? Learn how to use the "@" notation to find all of the nodes with a given attribute value.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 14, 2002
166. Using Node Names to Search for DOMDocument Nodes
Do you know how to select nodes by their names? Learn how to use the "//" notation to find all of the nodes with a given name.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 13, 2002
167. Using Root Context to Search for DOMDocument Nodes
Do you know how to select nodes at the root level? Learn how to use the "/" notation to specify the current context.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 12, 2002
168. Using Current Context to Search for DOMDocument Nodes
Do you know how to select nodes at a given context? Learn how to use the "./" notation to specify the current context.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 11, 2002
169. Using selectSingleNode() in Pattern-Based Node Selection
Do you know how to limit the results of a pattern-based node selection in a DOMDocument to only one? Learn how to interpret the return value of selectSingleNode().
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 10, 2002
170. Using selectNodes() in Pattern-Based Node Selection
Do you know how to do pattern-based node selection in an Internet Explorer DOMDocument? Learn how to interpret the return value of selectNodes().
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 9, 2002
171. Switching from XSLT to XPath for Pattern-Based Node Selection
Do you know about the two standards for pattern-based node selection? Learn how to switch from XSLT to XPath.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 8, 2002
172. Accessing Text in the DOMDocument Tree Leaves
Do you know how to access the content of DOMDocument's tree leaves? Learn how to reach the nodes' text, starting from the root.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 7, 2002
173. A Good Exercise for DOMDocument Accessing Skills
Do you know how to reach any DOMDocument node, starting from the root? Here is a good exercise to test your skills.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 6, 2002
174. Using childNodes() to Reach DOMDocument Nodes
Can you map the summary section's nodes of this report? Learn how to use the childNodes() method to reach its header, author, and date.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 5, 2002
175. Assigning Node Numbers to Data Tags
Can you name the top level XML tags of this file? Learn how to reach these nodes starting from the root.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 4, 2002
176. Assigning Node Numbers to Non-Data Tags
Did you know that every XML tag becomes a DOMDocument node? Learn how nodes are assigned to non-data tags, including reference definitions in the DTD file.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 3, 2002
177. Context-Dependent Pattern Matching
Do you know what a context is in DOMDocument? Learn how to determine the context and how it affects pattern matching results.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 2, 2002
178. XML Pattern Matching vs Unix Commands
Do you know how to author patterns for node selection? Learn how similar the syntax is with Unix commands.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - March 1, 2002
179. Using A Collection of Selected Nodes
Do you know how to use patterns for node selection? Learn how to use the selectNodes() method and its returned collection.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 28, 2002
180. Switching between XSLT and XPath
Do you know how to specify patterns for node searching? Learn how to switch between XSLT patterns and XPath syntax.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 27, 2002
181. Selecting Nodes with XSL Patterns
Do you know how to quickly select nodes on the DOMDocument tree? Learn how to use XSL patterns to select nodes.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 26, 2002
182. Validating DOMDocument Upon Request
Do you know how to recheck your DOMDocument after manipulating it? Learn how to validate the DOMDocument tree whenever you need to.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 25, 2002
183. Adding Entity References on the Fly
Do you know how to add the day field dynamically? Learn how to add entity references on the fly.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 24, 2002
184. Node Splitting by Entity References
Do you know why the DOMDocument tree splits nodes for entity references? Learn about the tree location of entity references and entity definitions.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 23, 2002
185. DOM Tree Representation of Entity References
Do you know how DOMDocument models entity references? Learn how the DOM tree hangs entity references under DOM strings.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 22, 2002
186. Reading DTDs with JavaScript
Do you know how reading DTDs with JavaScript differs from reading with the browser? Learn how entity references are represented in the DOMDocument tree.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 21, 2002
187. Printing A Parsing Error
Do you know how to indicate the exact location and reason of a parsing error? Learn how to print the six parseError's attributes.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 20, 2002
188. Reading Entity Declarations with the Browser
Do you know that the browser doesn't require the DTD's XML definition part? Learn how to substitute entity references with three DTD's lines.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 19, 2002
189. Reading DTDs with the Browser
Do you know how to impress your boss with entity references? Learn how to demonstrate reading the triplet: XML, DTD, and XSL.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 18, 2002
190. Arbitrary-Length Entity References
Do you know how to commit values to XML files upon loading? Learn how to use and specify user-defined entity references.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 17, 2002
191. Defining the Grammar of Element Attributes
Do you know what needs to be defined in the DTD besides ELEMENTs? Learn how to specify the grammar of element attributes.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 16, 2002
192. Defining the Grammar of Leaf Cells
Do you know what #PCDATA is? Learn how to specify the grammar of XML's leaf cells.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 15, 2002
193. Writing A DTD for An XML File
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.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 14, 2002
194. Writing A DTD for An XML File
Do you know how to validate an XML file? Learn how to define and use a DTD file.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 13, 2002
195. Character Entity References
Do you know how to escape XML delimiters in attributes? Learn how to use entity references.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 12, 2002
196. Adding A CDATA Section to An XML Tree
Do you know how to add a CDATA section online? Learn how to assemble a new CDATA section, and how to add it to an XML tree.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 11, 2002
197. Adding A Document Fragment to An XML Tree
Do you know how to add a document section on line? Learn how to assemble a new fragment, and how to add it to an XML tree.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 10, 2002
198. Adding A Comment to An XML Tree
Do you know how to add a comment to a sales report? Learn how to annotate an XML tree.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 9, 2002
199. Adding An Attribute to An XML Tree
Do you know how to add the year to a sales report? Learn how to add an attribute to an XML tree.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 8, 2002
200. Adding A Tag to An XML Tree
Do you know how to add the CPA name to the sales report? Learn how to add a tag to an XML tree.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 7, 2002
201. Particular-Type Node Generation
Do you know the difference between createNode() and createElement()? Learn when to use which.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 6, 2002
202. Adding An Attribute Node to An XML Tree
Do you know how to add an attribute node to an XML tree? Here is a working example.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 5, 2002
203. Creating New XML Tree Nodes
Do you know how to create a new XML tree node? Learn how to enter its type, node, and namespace.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 4, 2002
204. Node Types You Can Add to the XML Tree
Do you know how many node types you can add to an XML tree? Learn which node types can be created using the generic createNode() method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 3, 2002
205. Naming XML Tree Nodes
Do you know how to name the XML tree nodes? Learn which nodes you can set and which ones are fixed.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 2, 2002
206. Preventing Double Payments
Do you know how to prevent the user from clicking the Charge Me button twice? Learn how to disable a button after its first click.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - February 1, 2002
207. DOMDocument's Node Types
Do you know how many node types the DOMDocument object supports? Learn about their names from the nodeTypeString property.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 31, 2002
208. Waiting for XML Loading
Do you know how to print the XML object without the version and XSL directives? Learn what the effect of documentElement is on the printed results.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 30, 2002
209. Waiting for XML Loading
Do you know why you should wait for XML loading to complete? Learn what can happen if you don't...
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 29, 2002
210. Preserving White Spaces in XML
Do you know how to preserve white spaces in the input XML file? Learn how to load XML files and how to control their output format.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 28, 2002
211. Loading XML Strings
Do you know how to build a DOMDocument object without reading an external XML file? Learn how to load XML strings.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 27, 2002
212. Copying DOMDocuments
Do you know how to copy XML content between two objects? Learn how use the DOMDocument's save method to duplicate its content .
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 26, 2002
213. The Threading Models
Do you know what the difference is between free-threaded and rental-threaded models? Learn about which one to use and why.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 25, 2002
214. The Browser's Response to XML Parsing Error
Do you know how your browser behaves when it encounters an XML parsing error? Here is a demo that shows the browser's response to a simple syntax error.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 24, 2002
215. Parsing Error Pinpointing
Do you know how many pieces of information you can get per a single XML parsing error in IE? Here is a demo that shows all seven of them.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 23, 2002
216. Parsing Error Attributes
Do you know how to print the exact parsing error location? Learn how to use the IXMLDOMParseError object's properties in assembling error messages.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 22, 2002
217. Monitoring XML Loading
Do you know how to monitor the XML loading process? Learn how to use the onreadystatechange event handler to track readyState changes.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 21, 2002
218. The Multiple States of XML Loading
Do you know how many states exist for XML loading? Learn about the four instances of readyState and how you can transition between them.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 20, 2002
219. The DOMDocument Graph Representation
Do you know what the DOMDocument looks like from the inside? Learn how to convert an XML description to a graph representation.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 19, 2002
220. Asynchronous XML Loading
Did you know that there are two ways to load XML files? Learn how to monitor asynchronous loading.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 18, 2002
221. DOM vs. DOMDocument
Do you know what the relationship between the DOM and the DOMDocument is? Learn how the DOMDocument extends the DOM by 21 properties, 10 methods, and 3 events.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 17, 2002
222. Loading XML from JavaScript
Do you know how to load an XML file from JavaScript in Internet Explorer? Learn how to create the DOMDocument object and how to print the XML data.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 16, 2002
223. Restoring Cookies in Persistent Related Menus
Do you know how to restore related menu selections on page reloads? Learn how to restore the menu index from a cookie.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 15, 2002
224. Saving Cookies in Persistent Related Menus
Do you know how to save related menu selections on page reloads? Learn how to store the menu index in a cookie.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 14, 2002
225. Non-Persistent Related Menus
Did you know that menu entry selections are not persistent? Here is how you can prove it to yourself with related menus.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 13, 2002
226. Related Menus
Do you know how to create related menus? Here is a lean version of a related menu, generated by Doc JavaScript's Menu Builder.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 12, 2002
227. Getting Cookies
Do you know how to get cookies? Here is a JavaScript function that will parse document.cookie and extract the requested cookie.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 11, 2002
228. Setting Cookies
Do you know how to set cookies? Here is a JavaScript function that will make it much easier.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 10, 2002
229. Differentiating between Cookies
Do you know how to use cookies? Learn about the parameters used to distinguish between them.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 9, 2002
230. Conditional Coloring in XSLT
Do you know how to color low grades in a report card with red? Learn how to use xsl:choose, xsl:when, and xsl:otherwise.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 8, 2002
231. Printing Conditional Templates in XSLT
Do you know how to reprint a conditional template? Learn how to print template demos when a trigger goes off.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 7, 2002
232. Instantiating An Additional XML File
Do you know how to add a signature to an XML file? Learn how to define and reuse a common signature file.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 6, 2002
233. Instantiating An Additional XML File
Do you know how to add an external XML file? Learn how to define an additional file as a variable and how to instantiate it.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 5, 2002
234. Specifying the Number Formatting Scheme in XSLT
Do you know how to specify the number formatting scheme in XSLT? Learn how to set the numbers of digits between consecutive commas.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 4, 2002
235. Conditional Statements in XSLT
Do you know how to color some data in green and some in red? Learn how to implement conditional statements in XSLT.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 3, 2002
236. Avoiding Hard-Coded Numbers in XSLT
Do you know how to avoid hard-coded numbers in XSLT? Learn how to make your XSLT code easier to maintain by using variables.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 2, 2002
237. Setting Variables in XSLT
Do you know how to set and reuse variables in XSLT? Learn how to use the xsl:param tag.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - January 1, 2002
238. Adding Numbers in XSLT
Do you know how to add numbers with XSLT? Learn how to use the sum() method to compute the total of all child tags.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 31, 2001
239. Formatting Numbers in XSLT
Do you know how to format numbers with XSLT? Learn how to use the format-number method to specify their target size and style.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 30, 2001
240. Looping in XSLT
Do you know how to avoid repetitive formatting within XSLT? Learn how to use loops in XSLT for common data formatting and manipulation.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 29, 2001
241. Populating an HTML Template with XML Data
Do you know how to format XML data in HTML? Learn how to populate an HTML template with XML data.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 28, 2001
242. On-the-Fly XML to HTML Conversion
Do you know how to convert XML to HTML on the fly? Learn how to hook the XSLT file to the XML file.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 27, 2001
243. Interpreting XML
Do you know what this XML file looks like? Learn how to interpret the XML format; writing XSLT depends on it.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 26, 2001
244. Justifying XML
Do you know why XML has become so popular? Learn about its distinctive advantages over HTML.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 25, 2001
245. Coding to Version-Dependent XML Parser
Do you know how to use two different XML parsers at the same time? Learn how to create two separate objects in a side-by-side environment.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 24, 2001
246. Transforming XML to HTML
Do you know how to convert XML to HTML with XSLT in Internet Explorer? Learn how to load XML and XSLT and then transform the XML to HTML.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 23, 2001
247. Upgrading to MSXML 3.0
Do you know the difference between Replace mode and side-by-side mode? Learn how to upgrade your Microsoft XML parser (MSXML) to 3.0.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 22, 2001
248. Avoiding Early Versions of MSXML
Do you know the difference between XSL and XSLT? Learn about the evolution of XSLT and how to avoid early versions of Microsoft XML parser (MSXML).
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 21, 2001
249. Giving Friendly Error Messages
Do you know the difference between the code error and the string error? Learn how to use the string property of the errorDetail object to determine the source of error.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 20, 2001
250. Locating the Error Origin
Do you know how to debug an error when calling a Web service in Internet Explorer? Learn how to use the code property of the errorDetail object to locate the culprit.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 19, 2001
251. Great Ways to Use XSLT
Do you know what XSLT style sheets are good for? Here are four types of applications that you can use the XSLT technology in.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 18, 2001
252. Calling the StockQuote Web Service
Do you know how to call the StockQuote Web service? Here is a recepie for calling it, and a pretty printing of its retruned message.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 17, 2001
253. Soap Messages without Formatting
Do you know that SOAP messages can be quite messy? Here is the holographic message that the StockQuote Web service returns.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 16, 2001
254. Summary Table of WSDL Elements
Do you know about the different XML elements available for WSDL? Here's a summary table with all of the elements, their attributes, and their content (children).
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 15, 2001
255. Assembling SOAP Messages
Do you know how to assemble a packet for foo(5131953)? Learn how WSDL is used for specifying in and out packets.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 13, 2001
256. Application-Specific Protocols
Do you know what WSDL (Web Services Description Language) is used for? Learn how WSDL is used for specifying application-specific protocols.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 12, 2001
257. Restrictions in Calling Web Services
Have you tried calling a Web service from your server instead of your client machine? Learn about the restrictions in calling Web services across domains.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 11, 2001
258. Calling the EchoFloatArray Web Service
Do you know how to pass a float array to a Web service? Learn how to write an HTML page that calls the echoFloatArray method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 10, 2001
259. Calling the EchoStringArray Web Service
Do you know how to pass a string array to a Web service? Learn how to write an HTML page that calls the echoStringArray method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 9, 2001
260. Calling the EchoDate Web Service
Do you know how to convert a UTC time to a local time? Learn how to convert time between zones with a Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 8, 2001
261. Calling the EchoIntegerArray Web Service
Do you know how to pass an integer array to a Web service? Learn how to write an HTML page that calls the echoIntegerArray method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 7, 2001
262. Calling the EchoBase64 Web Service
Do you know how to get the ASCII value of "a" through a Web service? Learn how to write an HTML page that calls the echoBase64 method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 6, 2001
263. Calling the EchoVoid Web Service
Do you know how to get null from a Web service? Learn how to write an HTML page that calls the echoVoid method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 5, 2001
264. Calling the EchoFloat Web Service
Do you know what kind of floats are acceptable by Web services? Learn how to write an HTML page that calls the echoFloat method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 4, 2001
265. Calling the EchoInteger Web Service
Do you know what kind of integers are acceptable by Web services? Learn how to write an HTML page that calls the echoInteger method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 3, 2001
266. Calling the EchoString Web Service
Do you know what kind of strings are acceptable by Web services? Learn how to write an HTML page that calls the echoString method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 2, 2001
267. Determining the Web Service's Input and Output Data Types
Do you know how to determine the Web service's input and output data types? Learn how to navigate the WSDL file before sending data.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - December 1, 2001
268. Sending the Options Object to the Web Service
Do you know how to reuse the SSL authentication without challenging the user? Learn how to set the options object and send it to the Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 30, 2001
269. Persisting SSL Authentication Information
Do you know how to avoid repeated authentication? Learn how to persist the SSL authentication information.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 29, 2001
270. Avoiding Repeated Authentication
Do you know what problems exist when using SSL authentication instead of HTTP? Learn how to avoid repeated requests for authentication.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 28, 2001
271. Web Service Basic Authentication
Do you know how to access restricted Web services? Learn how to send your username and password.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 27, 2001
272. Asynchronously vs Synchronously
Do you know how to call a Web service synchronously? Learn how to modify the default behavior of a Web service.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 26, 2001
273. The Call Option Object
Do you know how to modify the default behavior of Web services? Learn how to set the call option object.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 25, 2001
274. Disabling A Button
Do you know how to disable a button from JavaScript? Learn how to prevent calling a Web service multiple times.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 24, 2001
275. Webservice.htc's Public Interface
Do you know what's inside the webservice.htc behavior? Learn about its public properties, methods, and events.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 23, 2001
276. Handling the result Object
Do you know how to check whether the call to the Web service was successful? Learn how to analyze the result object.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 22, 2001
277. Handling the event.result Object
Do you know how to verify the returned Web service message ID? Learn how to match it with Internet Explorer's callService() method.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 21, 2001
278. Checking for Errors after Calling A Web Service
#config errmsg=""
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 20, 2001
279. Checking the Returned Raw SOAP Packet
Do you know how to debug messages that don't go through the Web service? Learn how to extract a returned raw SOAP packet.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 19, 2001
280. Checking the result Object
Do you know where to find the response after calling a Web Service in Internet Explorer? Learn how to check the result object when you do specify an event handler, and when you don't.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 18, 2001
281. Calling Web Services with CallService
Do you know what method to use when calling a Web service? Learn how to specify a callback result handler function.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 17, 2001
282. Loading the Web Service First
Do you know when to assign a friendly name to a Web service? Learn how to load the Web service before any attempt to call its methods.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 16, 2001
283. Handling Different asmx File Locations
Do you know how to assign a friendly name to a Web service on your local drive? On the server? Learn how to separate the html and the asmx files.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 15, 2001
284. Assigning A Friendly Name to A Web Service URL
Do you know how to handle multiple instances of the same Web service URL? Learn how to assign it a friendly name.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 14, 2001
285. Attaching the WebService Behavior
Do you know which behavior is needed to call remote methods from Web Services? Learn how to attach the WebService behavior to the DIV and BODY elements.
Related categories: Behaviors | Dynamic HTML | Objects
Similar Tips - November 13, 2001
286. Manipulating a Selection
Do you know the difference between emptying and clearing the selection object? Learn how to use three methods with the document.selection object.
Related categories: Browser Compatibility | Dynamic HTML | Events
Similar Tips - October 24, 2001
287. Detecting a Selection
Do you know how to detect whether there is a selection on the page? Learn how to use the document.selection object.
Related categories: Browser Compatibility | Dynamic HTML | Events
Similar Tips - October 23, 2001
288. Selecting Text in Netscape 6
Did you know that Netscape 6 does not support the textRange object? Learn how to mimic it with the the getSelection method.
Related categories: | Dynamic HTML | Events
Similar Tips - October 22, 2001
289. Detecting a Selection
Did you know that the selection in Netscape 6 behaves slightly differently than in Explorer? Experience for yourself how your browser detects a selection operation.
Related categories: | Dynamic HTML | Events
Similar Tips - October 21, 2001
290. DIV's Dimensions
Did you know that the DIV element does not embrace its graphics? Learn how the element's dimensions change with content (text and graphics).
Related categories: Dynamic HTML | Numbers | Style Sheets
Similar Tips - October 20, 2001
291. Parent-Child Relationship
Did you know that the parent's position type affects the child's behavior? Learn how to set the parent in order to allow a relative child element.
Related categories: Dynamic HTML | Numbers | Style Sheets
Similar Tips - October 19, 2001
292. Using Stationary Tool Tips
Do you know how to create an attractive tool tip? Learn how to show a marker position in a popup window.
Related categories: Dynamic HTML | Numbers | Style Sheets
Similar Tips - October 18, 2001
293. Setting the Number of Decimal Digits
Do you know how to set the number of digits after the decimal point? Learn how to do it before and after IE 5.5.
Related categories: Dynamic HTML | Numbers | Style Sheets
Similar Tips - October 17, 2001
294. Pixels to Inches Conversion
Do you know how many pixels are in an inch? Learn how to find the conversion factor online.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - October 16, 2001
295. Out-of-Window Positioning
Do you know the differences between "relative" and "absolute" positioning? Learn how they handle the out-of-window situation.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - October 15, 2001
296. Positioning Demo
Do you know the differences between "relative," "static," and "dynamic" positioning? Learn how to use and record them.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - October 14, 2001
297. Relative Elements
Do you know the difference between "relative" and "static" positioning? Learn how to define relative elements.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - October 13, 2001
298. Absolute Elements
Do you know the difference between "static" and "absolute" positioning? Learn how to define absolute elements.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - October 12, 2001
299. Static Elements
Do you know what "static," "absolute," and "relative" have in common? Learn how to define static elements.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - October 11, 2001
300. Decoding Headers and Footers
Do you know how to impact the outcome of your headers and footers? Learn how to use eleven codes and text to assemble them.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - September 26, 2001
301. Converting Dimensions for Printing
Did you know that the print template's settings are in inches while the printer expects them in 1/100 of an inch? Learn how to convert these dimension.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - September 25, 2001
302. Finding Style Rule Objects
Do you know how to get a style rule object by name? Learn how to use the selectorText property to query the rule name.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - September 24, 2001
303. Manipulating Style Attributes
Do you know how to access the border-left style attribute on line? Learn how to convert style attributes to style properties.
Related categories: Dynamic HTML | Objects | Style Sheets
Similar Tips - September 23, 2001
304. Keeping the Prototyping Information
What is the purpose of __proto__? Learn how JavaScript keeps the prototyping information and uses it to inherit properties.
Related categories: Browser Compatibility | Dynamic HTML | Objects
Similar Tips - February 24, 2001
305. Defining Instances
Do you know what an instance is in JavaScript? Learn how JavaScript added foreign terms to its arsenal.
Related categories: Browser Compatibility | Dynamic HTML | Objects
Similar Tips - February 23, 2001
306. Adding Methods and Properties on the Fly
Can you guess why prototyping is so important? Learn how to add methods and properties to an existing object.
Related categories: Browser Compatibility | Dynamic HTML | Objects
Similar Tips - February 22, 2001
307. Establishing an Object Hierarchy
Can you name two different ways to establish an object hierarchy? Learn about the prototyping operation.
Related categories: Browser Compatibility | Dynamic HTML | Objects
Similar Tips - February 18, 2001
308. Avoiding Function Nesting
Do you know that Netscape 4.04 on Mac does not like function nesting? Learn how to define and use unique methods for both superclasses and subclasses.
Related categories: Browser Compatibility | Dynamic HTML | Objects
Similar Tips - February 16, 2001
309. Class-Based vs. Prototype-Based Languages
Do you know the difference between JavaScript and Java as object-oriented languages? Learn how to distinguish between class-based and prototype-based languages.
Related categories: Dynamic HTML | Objects | Syntax and Notation
Similar Tips - February 15, 2001
310. Defining Duplicate Functions
Do you know how to define two different functions with the same name? Learn how to define methods within their class context.
Related categories: Dynamic HTML | Objects | Syntax and Notation
Similar Tips - February 14, 2001
311. Inheriting and Overriding Methods
Do you know if JavaScript supports inheritance? Learn how to inherit methods from the super class and how to override them.
Related categories: Dynamic HTML | Objects | Syntax and Notation
Similar Tips - February 13, 2001
312. Inheritance between Objects
Do you know whether JavaScript supports OO design? Learn how to mimic inheritance between objects.
Related categories: Dynamic HTML | Objects | Syntax and Notation
Similar Tips - February 12, 2001
313. OO (Object-Oriented) Design Principles
Do you know the three OO buzzwords to impress your next job interviewer? Learn the principles of encapsulation, inheritance, and polymorphism.
Related categories: Applications and Games | Dynamic HTML | Objects
Similar Tips - February 11, 2001
314. Browser-Independent Event Probing
Do you know how to probe event properties in Netscape Navigator? Internet Explorer? Use this cross-browser demo to learn about the different event models.
Related categories: Browser Compatibility | Dynamic HTML | Events
Similar Tips - November 17, 2000
315. Browser-Independent Event Probing
Do you know how to probe event properties in Netscape Navigator? Internet Explorer? Use this cross-browser demo to learn about the different event models.
Related categories: Browser Compatibility | Dynamic HTML | Events
Similar Tips - November 17, 2000
316. Computing the Mouse Click Location
Do you know how to find the mouse coordinates in Netscape Navigator or Internet Explorer? Click inside this tip's window to see a demo.
Related categories: Browser Compatibility | Dynamic HTML | Events
Similar Tips - November 16, 2000
317. Parent-Last-Child Synchronization
What's the difference between waiting for the last child or waiting for all children? Learn about the last option to synchronize with in HTML+TIME.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - November 12, 2000
318. Parent-Child Synchronization
Do you know how to synch up a parent with a specified child? Learn about the by-name option to synchronize with in HTML+TIME.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - November 10, 2000
319. Parent-Last-Child Synchronization
What's the difference between waiting for the last child or waiting for all children? Learn about the last option to synchronize with in HTML+TIME.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - November 8, 2000
320. Parent-Children Synchronization
How can you synch up a parent element with its children? Learn about these three alternatives with HTML+TIME.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - November 7, 2000
321. Terminating HTML+TIME Elements
What do you expect to happen when terminating HTML+TIME after the fact? Try it out on this demo.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - November 5, 2000
322. Checking if Active Along the Timeline
How can you check whether an element is active along the timeline? Learn another usage of the currTimeState object.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - October 26, 2000
323. Stretching and Cropping Images
What do you do when the container element does not match its hosted image? Learn how to stretch, compress, and crop.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - October 14, 2000
324. Deriving HTML+TIME's Active Duration
What's the total duration of a reversible timeline that lasts 5 seconds and repeats three times? Learn another usage of the currTimeState object.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - October 13, 2000
325. Deriving HTML+TIME's Active Time
Do you know how to extract HTML+TIME's active time? Learn how to use the currTimeState object.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - October 11, 2000
326. Determining HTML+TIME's Active Elements
It's not so easy to determine the HTML+TIME's active elements. Learn how to use script to do it.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - October 10, 2000
327. Sequencing Elements Indefinitely
Have you been convinced that you can create cool stuff with HTML+TIME? Learn how to sequence elements indefinitely.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - October 7, 2000
328. Duplicating HTML Elements
Do you know how to duplicate HTML elements? Learn about the role of innerHTML.
Related categories: DOM | Dynamic HTML | Syntax and Notation
Similar Tips - October 3, 2000
329. Scripting Multiple Elements with the Same ID
Some applications require different elements with the same ID. Learn how to distinguish between them in your script.
Related categories: DOM | Dynamic HTML | Syntax and Notation
Similar Tips - September 21, 2000
330. HTML+TIME's Beginning and Ending Times
Can you come up with an application that uses HTML+TIME? Here is a synchronized slide presentation example.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - September 16, 2000
331. Applicable Elements for HTML+TIME
Do you know which elements can be synchronized by HTML+TIME? Learn about the applicable content as well as popular style elements.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - September 14, 2000
332. The HTML+TIME Timeline
Which animation do you prefer, rigid timeline-based or event-based? Learn how HTML+TIME supports both in its timeline.
Related categories: Colors and Images | Dynamic HTML | Internet Explorer 5.5
Similar Tips - September 12, 2000
333. The DHTML Behaviors behind HTML+TIME
Do you know which DHTML behavior is HTML+TIME based on? Learn the relationship between HTML+TIME 1.0, HTML+TIME 2.0, time, and time2.
Related categories: Colors and Images | Dynamic HTML | Internet Explorer 5.5
Similar Tips - September 10, 2000
334. The Benefits of HTML+TIME
How much is HTML+TIME (Timed Interactive Multimedia Extension)? Learn how to use it to synchronize between text, image, video, audio, and streaming media.
Related categories: Colors and Images | Dynamic HTML | Internet Explorer 5.5
Similar Tips - September 8, 2000
335. Changing the Font Family on the Fly
Do you know how to change the font family from Courier to Arial on the fly? Learn how to trigger an automatic reflowing of the page.
Related categories: Dynamic HTML | Style Sheets
Similar Tips - August 23, 2000
336. Mailing a Web Page
Wouldn't be nice to share this tip with someone? Learn how to send the current page to your friend.
Related categories: Dynamic HTML | Links | URLs and Locations
Similar Tips - August 22, 2000
337. Mailing a Web Page
Wouldn't be nice to share this tip with someone? Learn how to send the current page to your friend.
Related categories: Dynamic HTML | Links | URLs and Locations
Similar Tips - August 22, 2000
338. Mailing a Web Page
Wouldn't be nice to share this tip with someone? Learn how to send the current page to your friend.
Related categories: Dynamic HTML | Links | URLs and Locations
Similar Tips - August 22, 2000
339. Mailing a Web Page
Wouldn't be nice to share this tip with someone? Learn how to send the current page to your friend.
Related categories: Dynamic HTML | Links | URLs and Locations
Similar Tips - August 22, 2000
340. Changing the Font Size on the Fly
Do you know how to change the font size on the fly? Learn how to trigger an automatic reflowing of the page.
Related categories: Dynamic HTML | Style Sheets
Similar Tips - August 21, 2000
341. Expando Properties
What is an expando property? Learn how to set expando properties on and off.
Related categories: Dynamic HTML | Objects
Similar Tips - August 15, 2000
342. Text Rotation within an Object
Do you know that Internet Explorer 5.5 supports text rotation? Learn how to use the writingMode property.
Related categories: Dynamic HTML | Events | Internet Explorer 5.5
Similar Tips - August 14, 2000
343. Modifying an Element on the Fly
Do you know how to change an IE element on the fly? Learn what happens when you set one of the inner/outer text/html combinations.
Related categories: Dynamic HTML
Similar Tips - August 13, 2000
344. The Four Different inner/outer text/html Combinations
Do you know the difference between innerHTML and outerHTML? Learn about the four different inner/outer text/html combinations.
Related categories: Dynamic HTML
Similar Tips - August 12, 2000
345. The recalc() Method
Do you know how to force an evaluation of all dynamic properties? Learn how to use the recalc() method.
Related categories: Dynamic HTML | Events | Internet Explorer 5.0
Similar Tips - August 8, 2000
346. Lazy Evaluation
Do you know what a lazy evaluation is? Learn how to cope with it in animation applications.
Related categories: Dynamic HTML | Events | Internet Explorer 5.0
Similar Tips - August 1, 2000
347. The removeExpression() Method
Do you know how to terminate a property-expression relationship? Learn how to use the removeExpression() method.
Related categories: Dynamic HTML | Internet Explorer 5.0 | Page Layout
Similar Tips - July 27, 2000
348. The getExpression() Method
Do you know how to figure out a dynamic property expression? Learn how to use the getExpression() method.
Related categories: Dynamic HTML | Internet Explorer 5.0 | Page Layout
Similar Tips - July 21, 2000
349. Benefits of Dynamic Properties
So what's the big deal with Dynamic Properties? Learn the differences between classic animation and dynamic animation.
Related categories: Dynamic HTML | Internet Explorer 5.0 | Page Layout
Similar Tips - July 20, 2000
350. The setExpression() Method
Can you name an IE5 feature that makes animation programming easier? Learn how to assign formulas to properties with the setExpression() method.
Related categories: Dynamic HTML | Internet Explorer 5.0 | Page Layout
Similar Tips - July 19, 2000
351. Cursor Types
How often have you wanted other cursor options? Learn how to set the fifteen different cursor types.
Related categories: Dynamic HTML | Style Sheets
Similar Tips - July 10, 2000
352. HTC-Master Focus/Blur Events
How many times have you been frustrated when failing to set a DHTML element position? Learn how to set the STYLE tag first.
Related categories: Dynamic HTML | Style Sheets
Similar Tips - July 9, 2000
353. Element Components' Terminology
Can you tell the difference between behavior, element behavior, namespace, and element component? Let's clarify the differences.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.0
Similar Tips - June 26, 2000
354. The namespaces Collection
Can you script namespaces? Learn how to access namespaces from a script; you may be using them sooner than you expect.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.0
Similar Tips - June 25, 2000
355. HTML Components
Can you name one of the top three features in Internet Explorer 5.5? Learn about HTML Components and how they compare with ActiveX Controls.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.5
Similar Tips - June 23, 2000
356. XML Namespaces
Have you heard about XML? Namespaces? Learn about XML namespaces. You'll need it for JavaScript programming of HTML Components.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.0
Similar Tips - June 21, 2000
357. Custom Tags
Have you had an opportunity to create your own HTML tags? Learn about the advantages of custom tags and how to use them.
Related categories: Behaviors | Dynamic HTML | Internet Explorer 5.0
Similar Tips - June 20, 2000
358. Implementing Quaking Windows
Do you know how to make a window quaking and shaking? Learn how to annoy your visitors in no time.
Related categories: Dynamic HTML | Windows
Similar Tips - May 30, 2000
359. Implementing Moving Ads
Are you looking for ways to differentiate your ad from others? Learn how to implement a floating click-through ad.
Related categories: Dynamic HTML | Windows
Similar Tips - May 28, 2000
360. Creating Nodes under the DOM
Do you know how to create new nodes under the DOM? Learn how to assemble a table from new nodes.
Related categories: DOM | Dynamic HTML
Similar Tips - May 21, 2000
361. Page Watermarks
Do you know how to implement a page watermark? Learn how to hide browser-dependency via our DOCJSLIB library.
Related categories: Browser Compatibility | Colors and Images | Dynamic HTML | Windows
Similar Tips - April 28, 2000
362. DHTML Positioning
Do you know how to position a DHTML element in a page? Learn how to use a hidden image for its placement.
Related categories: Colors and Images | Dynamic HTML | Windows
Similar Tips - April 27, 2000
363. Stopping a Scroller
Do you know how to stop a scroller when stepping over it? Learn how to use the onmouseover event handler.
Related categories: Applications and Games | Dynamic HTML | Events | Windows
Similar Tips - April 25, 2000
364. The Clipping Region
Do you know that specifying the clipping region is very much different between the browsers? Learn why we need the rect method in Internet Explorer.
Related categories: Browser Compatibility | Dynamic HTML
Similar Tips - April 22, 2000
365. External HTML Loading
Do you know how to load an external feed into a scroller? Netscape does it elegantly with layers; Learn how to do it with Explorer.
Related categories: Browser Compatibility | Dynamic HTML
Similar Tips - April 20, 2000
366. A Scrolling Algorithm
Do you know how to implement a scroller? Learn about our algorithm which is based on two abutting, alternating pages.
Related categories: Applications and Games | Dynamic HTML
Similar Tips - April 19, 2000
367. Copying HTML Content
Do you know how to copy stuff from page A to page B? Learn how to use the innerHTML and outerHTML properties.
Related categories: Dynamic HTML
Similar Tips - April 13, 2000
368. Handling Keyboard Strokes
So you want the user to turn the snake to the right with keys k, K, and Numlock(6). How would you program the click handler?
Related categories: Applications and Games | Dynamic HTML | Events
Similar Tips - April 2, 2000
369. Arrayed Buttons
Suppose you want to add a phone keypad to your homepage. Need advice? Learn how to program an array of buttons.
Related categories: Colors and Images | Dynamic HTML | Page Layout
Similar Tips - March 28, 2000
370. DOM-Based Document Manipulation
What's the simplest way to manipulate a document? Learn how to modify a page with its DOM's properties.
Related categories: Dynamic HTML | Syntax and Notation
Similar Tips - March 25, 2000
371. Cloning Depth
Do you know that the outcome of cloning a DOM element depends on the Cloning Depth? Learn how to direct DOM manipulations to operate on the entire tree or only on its root.
Related categories: Dynamic HTML
Similar Tips - March 24, 2000
372. Deriving an Image's Size
Do you know how to derive an image's size? DOCJSLIB 4.0 can help.
Related categories: Dynamic HTML
Similar Tips - March 23, 2000
373. Setting the Background Color
Do you know how to set an element's background color? Use bgColor or backgroundColor.
Related categories: Dynamic HTML | Page Layout
Similar Tips - March 12, 2000
374. Updating Inner HTML
Do you know how to change the inner HTML of a SPAN element? Learn how to support it for both browsers.
Related categories: Browser Compatibility | Dynamic HTML
Similar Tips - March 3, 2000
375. Netscape Navigator's Delayed Printout
Do you know that the Internet Explorer's SPAN element is not compatible with the Netscape Navigator's SPAN? Learn how to use a delayed write to overcome this difference.
Related categories: Dynamic HTML
Similar Tips - February 24, 2000
376. Moving A DHTML
Do you know how to move DIVs around? Learn how to author your own animations.
Related categories: Dynamic HTML
Similar Tips - February 13, 2000
377. Navigator's vs Explorer's DHTML
Can you name the major differences between Netscape Navigator's and Internet Explorer's DHTML models? Learn why keeping a code browser-independent is not easy.
Related categories: Browser Compatibility | Dynamic HTML
Similar Tips - February 12, 2000
378. Updating Existing Text
Do you know what's the innerHTML-equivalent in Netscape Navigator? Learn how to update existing text of a SPAN element.
Related categories: Dynamic HTML
Similar Tips - January 19, 2000
379. Constructor Functions
Do you know how to create new elements? Learn how to write a constructor function and how to instantiate new elements with it.
Similar Tips - January 12, 2000
380. Moving Up DHTML Elements
Do you know how to move a DHTML element? Learn how to do it browser-independently with DOCJSLIB.
Related categories: Dynamic HTML
Similar Tips - December 29, 1999
381. Document Object Modeling
Can you tell the difference between DHTML programming and DOM programming? Learn how to use the Document Object Model in your JavaScript code.
Related categories: Dynamic HTML
Similar Tips - December 12, 1999
382. Preserving Scrollbar Positions
Find out how to remember the position of the scrollbars when the user leaves your page.
Related categories: Dynamic HTML | Page Layout
Similar Tips - December 3, 1999
1 - 382 of 382 | Reverse Order | Hide Descriptions

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