Я пытался заставить работать систему выбора языка на основе html/js
, и мне нужен постоянный повар ie для нее, который сохраняет выбор языка, который сделал пользователь, на определенное время.
К сожалению, этот повар ie ошибочно принимается Firefox за повара отслеживания активности ie (что он вроде) и поэтому удаляется по окончании сеанса.
Можно ли как-то предотвратить это?
Если этот скрипт будет работать, мой готовый код должен работать также:
if(document.cookie.indexOf("test=") < 0){
document.cookie = "test=Hello World; max-age=3600";
}
else{
window.location.replace("https://www.youtube.com/");
}
Что он должен делать:
- При первом открытии сайта устанавливается повар ie, и больше ничего не происходит.
- Во второй раз пользователь перенаправляется на youtube.com.
Что он делает:
- При первом открытии сайта устанавливается повар ie, и больше ничего не происходит.
- Если сайт обновляется или открывается в другой вкладке, пользователь получает перенаправлен на youtube.com. Однако, если браузер или вкладка закрыты, повар ie будет потерян, и мы вернемся к шагу 1.