JavaScript Window Location
Объект window.location используется для получения адреса (URL) текущей страницы и перенаправления браузера на новую страницу.
Window Location
window.locationЭтот объект можно записать без префикса window. Некоторые примеры:
Несколько примеров:
- location.hostname возвращает доменное имя веб-хоста
- location.pathname возвращает путь и имя файла текущей страницы
- location.port возвращает порт веб-хоста (80 или 443)
- location.protocol возвращает используемый веб-протокол (http: или https:)
Window Location href
location.hrefСвойство возвращает URL текущей страницы.
Примеры
Возвращает полный URL (текущей страницы):
<script>
document.write(location.href);
</script>
document.write(location.href);
</script>
Вывод вышеприведённого кода:
Window Location pathname
location.pathnameСвойство возвращает имя пути URL.
Примеры
Возвращает имя пути текущего URL:
<script>
document.write(location.pathname);
</script>
document.write(location.pathname);
</script>
Вывод вышеприведённого кода:
Window Location assign
location.assign()Метод загружает новый документ.
Примеры
Загрузить новый документ:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Пример руководства (example.com)</title>
<script>
function newDoc(){
window.location.assign("https://www.example.com")
}
</script>
</head>
<body>
<input type="button" value="Загрузить новый документ" onclick="newDoc()">
</body>
</html>
Попробуйте сами »