Como faço para combinar string com URL no Jquery

1

Eu quero corresponder uma string em URL e redirecionar minha página para outro URL. O URL atual é: link

Aqui está o meu código:

<script type="text/javascript">
        jQuery( document ).ready(function($) {

            var redirect_url = 'example.com/healing/';
            var current_url = window.location.href;
            if (current_url.indexOf('?healing=')){

                if(!current_url.match(redirect_url)){
                    window.location.replace(redirect_url);
                }
            return false;

            }
        });

        </script>

Mas não estou conseguindo a saída correta. Ele começa a redirecionar outras páginas para com ou sem string '? Healing =' em seu URL.

E a recorrência de URL para o exemplo link example.com/healing /

    
por akash ujjwal 22.11.2015 / 21:16

1 resposta

2

Você tem que fazer

<script type="text/javascript">
        jQuery( document ).ready(function($) {

            var redirect_url = 'example.com/healing/';
            var current_url = window.location.href;
            //please check condition
            if (current_url.indexOf('?healing=') > 0){

                if(!current_url.match(redirect_url)){
                    window.location.replace(redirect_url);
                }
            return false;

            }
        });

        </script>
    
por 04.01.2016 / 08:50

Tags