Итак, ошибка в части javascript вращалась вокруг кода, подобного:
<script>
(function() {
if (true) {
//@todo: do we need to set total or -- ?
alert('hello?');
}
})();
</script>
В более крупной системе IE жаловался "Ожидаемый"; ". В примере с небольшим масштабом IE просто вызвал предупреждение о блокировке элементов управления ActiveX.
Очевидно, что "//@" имеет некоторый контекст для элементов управления ActiveX в IE. Мне не удалось найти это, поскольку поиск символов был бесполезен, и любой поиск специальных комментариев в IE приводит к условным комментариям html. Мне просто интересно, как предполагается, что//@используется в IE.