The location object is part of the window object (but also of the document object), and provides access to the current URL and its components. It can be accessed through the window.location property (or document.location).

window.location (or document.location ) returns the full URL address. But if you assign it a value (a string with a URL address) will load the page from that URL (makes redirect to that address).

- Example, it displays the full address of the page, and after five seconds it redirects to another address (in iframe if the script is into an <iframe>).
document.write('<p>Current address:<br>'+window.location+'<br><br>- After 5 seconds redirects to: //</p>');
window.setTimeout(()=>{window.location ='//';}, 5000);
This object has properties and methods that can be called with the syntax:

Properties of the location object

Methods of the location object

Daily Test with Code Example

Which HTML element can be used to embed a SWF flash content?
<object> <div> <script>
<object type="application/x-shockwave-flash" data="file.swf" width="500" height="250">
 <param name="src" value="file.swf" />
 Your browser not support SWF.
Which CSS pseudo-class adds a style to an input form field that has keyboard input focus?
:active :focus :hover
input:focus {
  background-color: #88fe88;
Click on the instruction which converts a JSON string into a JavaScript object.
JSON.stringify(javascript_object) object.toString() JSON.parse(json_string)
var jsnstr = '{"url": "", "title": "Web Development Courses"}';
var obj = JSON.parse(jsnstr);
Indicate the PHP function which can be used to create or write a file on server.
fopen() file_put_contents() file_get_contents()
if (file_put_contents("file.txt", "content")) echo "The file was created";
else echo "The file can not be created";
The location object

Last accessed pages

  1. Follow the mouse cursor with a DIV inside a Parent (2915)
  2. JavaScript code and PHP (21587)
  3. Add Pause in JavaScript script (9991)
  4. Input text fields (2286)
  5. Read Excel file data in PHP - PhpExcelReader (61135)

Popular pages this month

  1. Insert, Select and Update NULL value in MySQL (558)
  2. Read Excel file data in PHP - PhpExcelReader (467)
  3. PhpSpreadsheet - Read, Write Excel and LibreOffice Calc files (342)
  4. PHP getElementById and getElementsByTagName (266)
  5. Courses Web: PHP-MySQL JavaScript Node.js Ajax HTML CSS (253)