balupton/history.js — Issue #126: pushState behaves differently on IE8 vs FF8
Author: AhmedFadel
Created: 2011-11-16 19:26:18+00:00
State: open

The line of code below
History.pushState(null,null,"?"+ajaxifyLink);
has different behavior on IE8/9 versus FF8
1-On IE8/9, it adds the content of ajaxifyLink to the current parameters already in browser link separated by #, which works well for me
2-On FF8, the parameters are removed and all replaced with new one in ajaxifyLink (separated with ? as usual).

I know from our earlier testing with old FF versions, it used to behave as IE. Can you please explain why the change and how to make both browsers consistent ?

Thanks