|
February 16, 2000 Suppressing Errors Tips: February 2000
Yehuda Shiran, Ph.D.
|
|
Even if you use the most defensive
coding techniques, your script could generate an error under an unexpected configuration.
For example, have you thought of what would happen to your Dynamic HTML animation
when someone loads it with Netscape Navigator 4.03, with Style Sheets turned off
and JavaScript turned on? Have you considered the first beta version of this browser?
Probably not.
The
Notice that the
does not generate an error even if the browser does not support this event handler or property, because it is legal (in all browsers) to expand an existing object by adding a new property (onerror in this case).Unless you are 100% sure that your scripts are error free, be sure to use this technique to suppress all JavaScript errors, which are common among unprofessional sites. Learn more about error handling in Column 38, IE5 Review: Exception Handling.
People who read this tip also read these tips: Look for similar tips by subject: |