Article ID: 183617
Article Last Modified on 8/8/2007
APPLIES TO
- Microsoft JScript 2.0
- Microsoft JScript 3.0
This article was previously published under Q183617
SYMPTOMS
In Microsoft JScript 1.0, the VBScript-style event syntax using Object_Event could be used to trap events. The following is an example of this syntax: function MyObject_MyEvent(a, b) { // event code }
CAUSE
JScript 1.0 incorrectly implemented the above syntax.
RESOLUTION
Use the FOR and EVENT attributes of the <SCRIPT> tag to handle JScript events.
STATUS
This behavior is by design.
MORE INFORMATION
The Object_Event syntax worked in JScript 1.0, but this incorrect syntax was removed in JScript 2.0.
Here is the correct syntax to trap events in JScript, using the FOR and EVENT attributes of the <SCRIPT> tag:
<SCRIPT LANGUAGE="JScript" FOR="MyObject" EVENT="MyEvent(a, b)"> <!-- // event code //--> </SCRIPT>
REFERENCES
For information on using JScript, refer to the documentation available at the following Web site:
For more information about developing Web-based solutions for Microsoft Internet Explorer, visit the following Microsoft Web sites:
Keywords: kbcode kbprb KB183617