В проекте использую скрипт для определения старых версий браузеров, который открывает модальное окно с предложением скачать браузер последней версии. Также предусмотрена возможность просто закрыть модальное окно.
Если пользователь переходить на другую страницу сайта окно появляется вновь. Возможно запретить повторное открытие окна на других страницах сайта?
AHTUNG
От этого скрипта пришлось отказаться, и заменить его этим browser-update
Добавь в тот же localStorage свойство userHided = false и на кнопку jr_close слушатель который изменит значение userHided на true при клике. Далее, там где у тебя вызывается функция reject добавим условие (на примере из документации пример из документации)
$('#demo2').click(function() {
//если userHided в локалСторедже false - показываем окно.
if(storage.getItem('userHided') == false){
$.reject({
reject: {
твои настройки плагина
}
}); // Customized Browsers
return false;
}
});
Сделала так:
$(document).ready(function() {
function GetCookie(name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i,j)==arg)
return "here";
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;
}
return null; }
var visit=GetCookie("Cookies");
if (visit==null){
//reject function
var expire=new Date();
expire=new Date(expire.getTime()+7776000000);
document.cookie="Cookies=here; expires="+expire+"; path=/";
}
});
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Вот при таком выполнение сначала должен показаться первый параграф на странице, потом выполнится скрипт, и только потом покажется последний...
Есть некое API требующее авторизацииЯ отправляю логин и пароль в headers, но по какой-то причине ошибка 405