Lokasi Tetingkap JavaScript



Objek window.location digunakan untuk mendapatkan alamat (URL) halaman semasa dan mengubah hala penyemak imbas ke halaman baharu.


Lokasi Tetingkap

tetingkap.lokasi objek boleh ditulis tanpa menggunakan awalan tetingkap. Beberapa contoh:

Beberapa contoh:

  • location.hostname mengembalikan nama domain hos web

  • location.pathname mengembalikan halaman semasa Laluan dan nama fail Protokol (http:// atau https://)

  • Href Lokasi Tetingkap
  • harta location.href mengembalikan URL halaman semasa.

  • Instance

Mengembalikan keseluruhan URL (halaman semasa):

<script>

document.write(location.href );

</script>

Keluaran kod di atas ialah:



http://www.php.cn/js /js-window- location.html

Nama Laluan Lokasi Tetingkap
sifat location.pathname mengembalikan nama laluan URL.

Instance

Mengembalikan nama laluan URL semasa:

<script>

document.write(location.pathname);

</script>

Output kod di atas ialah:



/js/js/js-window-location.html

Kaedah Lokasi Tetingkap
location.assign() memuatkan dokumen baharu.

Instance

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文网(php.cn)</title>
</head>
<head>
<script>
function newDoc(){
	window.location.assign("http://www.php.cn")
}
</script>
</head>
<body>

<input type="button" value="加载新文档" onclick="newDoc()">

</body>
</html>

Run Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian