JavaScript/Location/protocol
Aus SELFHTML-Wiki
< JavaScript | Location
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
- WHATWG: protocol
- MDN: HTMLHyperlinkElementUtils.protocol