How to make JS page redirect trigger before page load

老子叫甜甜 提交于 2019-12-01 14:32:59

You don't need to wait while window is loaded:

<script type="text/javascript">
    var thecookie = readCookie('doRedirect');
    if(!thecookie) {
       createCookie('doRedirect','true','1');
       window.location = '/coming-soon.html';
    };
    function createCookie(name,value,days){
      // do work
    }
    function readCookie(name){
      // do work
    }
</script>

Also Petr B. said right thing: server-side redirect is better in your case.

Petr B.

Try this How to Run a jQuery or JavaScript Before Page Start to Load.

Btw. if you want redirect without displaying page you must use php with cookies check.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!