Labels

Android (1) bash (2) boost (2) C (34) C++ (2) cheatsheet (2) CLion (6) css (3) Debian (33) DL (17) Docker (1) Dreamweaver (2) Eclipse (3) fail2ban (4) git (5) GitHub (4) Hacking (3) html (8) http (1) iOS (1) iPad (1) IRC (1) Java (30) javascript (3) Linux (164) Mac (19) Machine Learning (1) mySQL (47) Netbeans (4) Networking (1) Nexus (1) OpenVMS (6) Oracle (1) Pandas (3) php (16) Postgresql (8) Python (9) raid (1) RedHat (14) Samba (2) Slackware (45) SQL (14) svn (1) tar (1) ThinkPad (1) Virtualbox (3) Visual Basic (1) Visual Studio (1) Windows (2)

Tuesday 28 April 2020

basic web page redirect or reload

The following is a basic web page redirect;

<html>
  <head>
    <meta HTTP-EQUIV="refresh" CONTENT="3; URL=index.html">
  </head>
</html>

 
The following is a basic javascript equivalent;
 
<script>
setTimeout(function () 
{
   // 5 seconds
   window.location.href= 'index.html';
}, 5000);
</script>
 
 
 
To reload a page without getting an alert, we can do the following;
 
<script>
    function reload_page()
    {
        window.location = window.location.href;
    }
</script>
 
then call it by;
 
<script type="text/javascript">
     reload_page();
</script>';
 
or from php;
 
echo '<script type="text/javascript">'.'reload_page();'.'</script>';


To call the function after some time, for example, to refresh the page in 5 seconds, we can do the following to call the reload_page function detailed above;


<script>
setTimeout(reload_page,5000);
</script>


No comments:

Post a Comment

Note: only a member of this blog may post a comment.