Строка, определяющая начало URL, включая первое двоеточие. 

Синтаксис
  
1. links[index].protocol
2. location.protocol 
index - целое число, представляющее объект links. 

Свойство
link, location 

Описание
Свойство protocol определяет часть URL. Protocol указывает метод доступа URL. 

abort информация о браузере 
ftp протокол загрузки файлов 
http протокол передачи гипертекста 
mailto адресс электронной почты 
file ссылка на файл на локальной машине 
javascript предшествует набору команд JavaScript 


Вы можете управлять свойство protocol в любое время, хотя более надежно управлять свойством href, чтобы изменить location. Если протокол, который Вы определяете, не найден в текущей локализации, то вы получите ошибку.