В настоящее время я использую этот скрипт, чтобы использовать на моей странице определенный файл cookie, который будет отменен токеном в URL-адресе # aid =
То, что я хочу сделать, это установить этот файл cookie, чтобы он представлял собой конкретное числовое значение по умолчанию, если в URL нет токена. Вот как это выглядит сейчас
<script type="text/javascript">
var isBuilderAll = false;
var query = location.hash;
if (query != '') {
if (query.indexOf('aid') >= 0) {
var reload = true;
if (query.indexOf("&") >= 0) {
var string = query.split('&');
query = string[0];
}
var date = new Date();
if (document.cookie.indexOf('AID#aid') >= 0) {
localStorage.setItem('aid', query.replace('#aid=', ''));
if (localStorage.getItem('aid-expires')) {
if (new Date().getTime() > localStorage.getItem('aid-expires')) {
_setAidStorage()
}
} else {
_setAidStorage()
}
date.setTime(localStorage.getItem('aid-expires'));
reload = false;
}
function _setAidStorage() {
var seconds = 60 * 60 * 24 * 90 * 1000;
localStorage.setItem('aid-expires', new Date().getTime() + parseInt(seconds));
}
document.cookie = 'AID' + query;
if (reload) {
location.reload(true);
}
}
}
</script>