Title

jQuery do something if referrer URL contains ‘string’

description

Check with JS if the URL that the visitor came from when landing contains a certain string

Published 2022-05-24

Modified 2023-01-12

content

				
					<script>
jQuery(document).ready(function($){
    var arrivedFrom = document.referrer;
    var referrerPage = '/some-page';

    if (arrivedFrom.indexOf(referrerPage) > -1)
        // Bingo! Do something
        $('#xyz').css('background-color','green');
    else 
        // Nope! Do nothing or do something else
        $('#xyz').css('background-color','red');
});
</script>
				
			
				
					<script>
jQuery(document).ready(function($){
    var arrivedFrom =  document.referrer;
    var referrerPage = '/some-page';
    
    if (arrivedFrom.indexOf(referrerPage) > -1){
        $('#terug').attr('href', arrivedFrom);
    }
    else {
        $('#terug').attr('href', referrerPage);
    }
});
</script>