Document.documentURIObject свойство только для чтения возвращает nsIURI объект представляющий URI документа.

Это работает только для привилегированных  (UniversalXPConnect) скриптов, включая расширенный код. Для веб содержания это свойство не имеет какого-либо специального значения и может быть использованно так же как и любое другое обычное свойство.

Превилегированный код должен быть осторожным не пытаясь получить или установить это свойство на объект с незапакованным  содержанием (e.g. on a wrappedJSObject of an XPCNativeWrapper). Смотрите баг 324464' комментарии для детализации.

Синтаксис

var uri = doc.documentURIObject;

Пример

// Проверка является ли этот URI scheme текущей вкладки Firefox - 'http',
// предполагая что этот код выполняется в контексте  browser.xul
var uriObj = content.document.documentURIObject;
var uriPort = uriObj.port;

if (uriObj.schemeIs('http')) {
  ...
}

Спецификация

Не является частью спецификации.

Метки документа и участники

Метки: 
 Внесли вклад в эту страницу: Horuslllll
 Обновлялась последний раз: Horuslllll,