OpenF2 / F2

Redefining web integration for the financial services community
Apache License 2.0
130 stars 62 forks source link

IE10 resolves scripts before they're loaded #145

Closed markhealey closed 10 years ago

markhealey commented 11 years ago

@markitondemand discovered an issue with the IE10 browser where F2's internal script loader is reporting scripts are loaded & resolved before they're actually loaded & resolved. After some research, it appears IE10 fires the readyState == 'complete' event and also fires the readyState == 'interactive' event which is different than how IE6-9 did it and could be the source of the problem.

We're working on the fix in the scriptloader branch.

markhealey commented 11 years ago

Update: This is specific to version 1.3.*. Anything < 1.3.0 is unaffected.

markhealey commented 11 years ago

We believe we have this issue resolved and are following up with internal testing.

Review the commits for details.

brianbaker commented 10 years ago

The solution for the issue was to make sure that IE10 does not use onreadystatechange. See https://github.com/OpenF2/F2/commit/f64df73065508b1cf8b9a6729845e1be9a8c8e07

brianbaker commented 10 years ago

Resolved in 1.3.2. Closing.

ryanolsen commented 10 years ago

This also fixed IE 11.

markhealey commented 10 years ago

Thanks @ryanolsen, good to know!