-
6 May 2009 4:15 AM #1
[2.x] Ext.History with IE8
[2.x] Ext.History with IE8
It looks like IE8 now supports the hashing mechanism which is used to record history, just as is done for non-IE browsers. Therefore, I don't think IE8 needs to use the iframe (unless compatibility mode is switched on).
Perhaps History.js could be updated to replace all the occurences of:
with:Code:if (Ext.isIE)
I have overridden Ext.History in this way, and all seems fine. (Without this override, Ext.History fails in IE8 when a DOCTYPE is used).Code:if (Ext.isIE && !Ext.isIE8)
Last edited by mystix; 6 May 2009 at 5:53 PM. Reason: moved to 2.x Bugs from Open Discussion
-
6 May 2009 4:22 PM #2
I have made the same override (in Ext 3 svn) and all works fine here.
-> +1 for that change
PS: I also have Ext.isIE && !Ext.isIE8 as condition but it should probably be something like Ext.isIE < 8Daniel Jagszent
dɐɳiel@ʝɐgszeɳt.de <- convert to plain ASCII to get my email address
-
1 Sep 2009 1:25 PM #3
Thanks for the workaround!!!
Is this going to be fixed? It's still a problem in Ext 3.0. Just add the doctype tag to the example.


Reply With Quote