#javascript #internet-explorer
#javascript #интернет-проводник
Вопрос:
Для определенных URL-адресов (например,http://www.nyest.hu/iframe/240/10 ), IE8 (и старше) никогда не прекращает загрузку со следующим сообщением об ошибке: SCRIPT123: This command is not supported.
Номер строки ошибки указывает на document.write
команду. IE9 и другие браузеры загружают страницу без проблем.
Комментарии:
1. Не уверен в этом, но я полагаю, что есть некоторые типы документов, которые не поддерживают document.write. Какой тип документа относится к странице? Вы пробовали использовать другой doctype? (HTML вместо XHTML)
2. @GordonM: что-то в этом роде, но проблему вызывает MIME-тип (
application/xhtml xml
), а не doctype (переходный XHTML). Страница не находится под моим контролем.
Ответ №1:
По-видимому, это связано с тем, что страница подается в формате XML, а в XML-документе document.write
нет. Другие браузеры тоже выдают какую-то ошибку в document.write
команде, но они лучше справляются с ошибкой и завершают загрузку страницы.
Комментарии:
1. Смотрите также Часто задаваемые вопросы веб-разработчика Mozilla .