Нет стека на соединение. Всего один стек на ядро процессора. Не похоже, что на самом деле он может делать больше чем одну вещь одновременно - почему бы не подождать, пока что-то занято, чтобы переключать задачи, вместо того, чтобы произвольно дергать взад-вперед?
Я могу придумать трюк. Задайте переменную внутри условного тега IE и включите свой код JS, если эта переменная не установлена.
<script>
var ie8 = false;
</script>
<!--[if IE 8]>
<script>
ie8 = true;
</script>
<![endif]-->
<script>
if (ie8 == false) {
// any code here will not be executed by IE 8
alert("Not IE 8!");
}
</script>
есть некоторые JS, которые я хочу загрузить для всех браузеров, ЗА ИСКЛЮЧЕНИЕМ IE8, какой условный комментарий мне следует использовать?
Чтобы что-то появилось в «других браузерах», которые не поддерживают CC, вам нужен условный комментарий , раскрытый на нижнем уровне .
<!--[if !IE 8]><!-->
....
<!--<![endif]-->
(он немного отличается от официального синтаксиса Microsoft, который не является допустимым HTML.)
«Все браузеры, кроме IE8» - необычное требование, не так ли? уверен, что ты этого хочешь? А как насчет будущих версий IE?