Эта проблема возникает из-за того, что ребенок
HTML-элемент контейнера содержит скрипт
который пытается изменить родителя
контейнерный элемент ребенка
контейнер. Скрипт пытается изменить
родительский элемент контейнера с помощью
либо метод innerHTML или
Метод appendChild.
Например, эта проблема может возникнуть, если
элемент DIV является дочерним контейнером в
элемент BODY и блок SCRIPT в
элемент DIV пытается изменить
Элемент BODY, который является родителем
контейнер для элемента DIV.
Чтобы обойти эту проблему, напишите
блоки скриптов, которые изменяют только закрытые
контейнеры или которые изменяют только
непосредственный контейнерный элемент скрипта.
Для этого вы можете использовать заполнитель
закрыть целевой контейнер, или вы
можно переместить блок скрипта в
контейнер, который вы хотите изменить.
Чтобы восстановить это поведение, вы можете сделать это -
<html>
<head>
<script type="text/javascript">
function appendToBody() {
var span = document.createElement('span');
document.body.appendChild(span);
}
</script>
</head>
<body>
<form>
<script type="text/javascript">
appendToBody();
</script>
</form>
</body>
</html>
Ссылка: Статья поддержки KB # 927917 & Работа с IE "Операция прервана" .