Document.async
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.
Не стандартно: Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.
document.async
может быть установлен, для того, чтобы определить, что вызов document.load
должен быть выполнен синхронно или не синхронно. true
- стандартное значение, определяющее, асинхронно ли должны быть загружены документы.
(Загружать документы синхронно стало возможно с версии 1.4 alpha.)
Пример
function loadXMLData(e) {
alert(new XMLSerializer().serializeToString(e.target)); // Gives querydata.xml contents as string
}
var xmlDoc = document.implementation.createDocument("", "test", null);
xmlDoc.async = false;
xmlDoc.onload = loadXMLData;
xmlDoc.load("querydata.xml");