Opened 11 years ago
Closed 11 years ago
#10824 closed defect (fixed)
[patch][ccla]hash.js fails to dispatch event in IE7 if new hash contains %23
Reported by: | cvogt | Owned by: | James Burke |
---|---|---|---|
Priority: | high | Milestone: | 1.5 |
Component: | General | Version: | 1.3.2 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
In IE7 when the hash changes to a value which contains %23 (encoded '#') then hash.js fails to dispatch an event.
My test started with a hash value of "#foo=bar" and when the value changed to "#foo=%23bar" I never received any event.
At line 174:
iframeLoc.search === expectedIFrameQuery){ |
This condition is never satisfied because expectedIFrameQuery has a value of "?foo=#bar" and iframeLoc.search has a value of "?foo=".
Attachments (1)
Change History (7)
comment:1 Changed 11 years ago by
Owner: | changed from anonymous to Rob Retchless |
---|
comment:2 Changed 11 years ago by
comment:4 Changed 11 years ago by
Owner: | changed from Rob Retchless to James Burke |
---|---|
Summary: | hash.js fails to dispatch event in IE7 if new hash contains %23 → [patch][ccla]hash.js fails to dispatch event in IE7 if new hash contains %23 |
comment:5 Changed 11 years ago by
Milestone: | tbd → 1.5 |
---|
comment:6 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
This problem breaks our web app navigation in IE7 for many scenarios. Is there any chance this can be looked at and planned soon?