A window.location objektum jellemzői.
Objektum jellemzői, az aktuális oldal URL címéből olvashatók ki.
Megjegyzés:
Néhány lekérdezés, csak tárhelyen, vagy a saját gépünkre telepítettt APACHE szerveren ad vissza eredményt.
Szemléltető példa.
http://www.bemutato.com:8080/index.php?s=JavaScript#temakor-name):
- window.location.hash;
- Az anchor (horgony <a>) neve (#temakor-name) ----- (#Keresési eredmények)
- window.location.host;
- Domain név (www.bemutato.com)
- window.location.hostname;
- Domain, subdomain név és portszám (www.bemutato.com:8080)
- window.location.href;
- A teljes URL (http://www.bemutato.com:8080/index.php?s=JavaScript#temakor-name)
- window.location.pathname;
- window.location.port;
- window.location.protocol;
- Protokol (http:) Eredmény:(Szerveren: http, vagy saját gépeden: file)
- window.location.search;
- Keresési paraméterek (?s=JavaScript)
- A window.location objektum search jellemzőjének felülírása:
winow.location.search = '?DOM új_parancs';
A window.location objektum módszerei.
Metódusain keresztül, az oldal újratöltése érhető el JavaScriptből:
- window.location.reload();
- A dokumentum újbóli letöltése.
- window.location.assign(url);
- A paraméterül megadott URL címen található oldal, betöltését végzi el.
- window.location.replace( URL );
- Ugyancsak a paraméterül megadott URL betöltése a feladata.
- Böngészőt, a megadott URL-re küldi, de a korábbi URL nem jelenik meg a böngészési
előzményekben.
Így az előzmények között nem lesz új bejegyzés. A korábbi oldalra való visszalépés sem lehetséges!
Teszt példa, objektum jellemzőinek lekérdezésére.
<script type="text/javascript">
document.write("<b><u>window.location.href</u></b><br />");
href=window.location.href;
document.write(href);
document.write("<br /><b><u>window.location.pathname</u></b><br />");
path_neve=window.location.pathname;
document.write(path_neve);
</script>