JavaScript/Location/protocol

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Eigenschaft location.protocol speichert das verwendete Protokoll innerhalb des aktuellen oder fensterspezifischen URI. Bei HTTP-Adressen wird http: gespeichert. Bei lokaler Verwendung (ohne HTTP-Protokoll) wird file: gespeichert.

Syntax

string = location.protocol;

Anwendungsbeispiel

Beispiel
<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>Test</title>
  <script>
    alert(location.protocol);
  </script>
</head>
<body>
</body></html>


Das Beispiel gibt beim Einlesen der Datei das Protokoll aus, das zum aktuellen URI gehört.

Sie können die Eigenschaft ändern. Sicherer ist es in diesem Fall jedoch, mit der Eigenschaft location.href zu arbeiten. Außerdem kann es zu Fehlermeldungen kommen, wenn das angegebene Protokoll mit der gleichen sonstigen Adresse nicht unterstützt wird.

Weblinks