English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Атрибут протокола местоположения

Объект местоположения JavaScript

protocolАтрибут устанавливает или возвращает протокол URL, включая двоеточие (:].

Синтаксис:

Возврат атрибута протокола:

location.protocol

Установка атрибута протокола:

location.protocol = protocol
var x = location.protocol;
document.querySelector("#output").innerHTML = x;
Проверьте, пожалуйста‹/›

Совместимость браузеров

Все браузеры полностью поддерживают атрибут protocol:

Атрибут
protocolДаДаДаДаДа

Значение атрибута

ЗначениеОписание
protocolСтрока, определяющая протокол URL
Возможные значения:
  • http:

  • https:

  • file:

  • FTP:

  • mailto:

  • Более...

Технические детали

Возвратное значение:Строка, представляющая протокол URL текущей страницы, включая двоеточие (:)

Более примеров

Этот пример показывает все свойства местоположения:

var txt = "";
txt += "<p>Host: "+ location.host + "</p>";
txt += "<p>Hostname: "+ location.hostname + "</p>";
txt += "<p>Href: " + location.href + "</p>";
txt += "<p>Origin: " + location.origin + "</p>";
txt += "<p>Путь: " + location.pathname + "</p>";
txt += "<p>Протокол: " + location.protocol + "</p>";
txt += "<p>Search: " + location.search + "</p>";
document.write(txt);
Проверьте, пожалуйста‹/›

См. также

Справка по местоположению:Свойство location.href

Справка по местоположению:Свойство location.host

Справка по местоположению:Свойство location.origin

Объект местоположения JavaScript