Opened 14 years ago
Closed 14 years ago
#2434 closed defect (invalid)
"Can't execute code from a freed script" with IE6
Reported by: | Owned by: | bill | |
---|---|---|---|
Priority: | high | Milestone: | 0.9 |
Component: | Widgets | Version: | 0.4.1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
Using the default 0.4.1 edition, some IE6 installations show the error above.
Remarks:
- it happened with dojo 0.3.1 as well
- It only happens with IE6 (sp2), not with IE7 or FF
- It does not happen if the script is fetched from the server (clearing cache before), but each time later.
- Not all IE6 installation here in the team show this error - but those which are concerned there it always occurs.
- the js debugger points to the line 3092 "mjp.kwAddAdvice(ao);"
Please feel free to ask us for more information.
TIA Albrecht
Change History (2)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
Milestone: | → 0.9 |
---|---|
Priority: | high → normal |
Resolution: | → invalid |
severity: | blocker → normal |
Status: | new → closed |
Closing bug since reporter found the issue with meta tag.
Note: See
TracTickets for help on using
tickets.
Problem apparently solved.
The reason was that the charset has been defined after the dojo initialisation: <script type="text/javascript" src="/dojotest/lib/javascript/dojo/dojo.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
Placing this meta tag before the dojo call in the fixed the problem: <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <script type="text/javascript" src="/dojotest/lib/javascript/dojo/dojo.js"></script>