Рекомендую использовать local storage вместо кук, потому что когда человек зайдет на сайт через определенное время, то эта кука остается на долгое время и перлоадер не будет показываться.
Записать переменную в браузер примерно вот так:
localStorage.setItem('showPreloader', 'false')
и далее проверять эту переменную
if(localStorage.getItem('showPreloader') == false)
{
//не показываем прелоадер
} else {
//показываем
}