Я уверен, что не до конца понимаю эту проблему, но кажется , что мы наблюдаем странное поведение IE9 в моем проекте, каким-то образом связанное с неупорядоченным выполнением JavaScript, вводится через звонки на document.write
, например:
document.write('<scr'+'ipt type="text/javascript" src="'+file1+'"></src'+'ipt>');
document.write('<scr'+'ipt type="text/javascript" src="'+file2+'"></src'+'ipt>');
document.write('<scr'+'ipt type="text/javascript" src="'+file3+'"></src'+'ipt>');
Мое ограниченное исследование Google показывает, что IE9 будет выполнять сценарии, введенные таким образом, в другом порядке, чем в других браузерах (в частности, Firefox и Chrome). Есть ли лучший способ добиться того, к чему мы стремимся, который обеспечит одинаковый порядок выполнения всеми браузерами?
Я забираю это: нас не волнует все браузеры, только Chrome и IE9.