Как сохранить «сеанс» для document.referrer? Пример:Document.referrer, работающий с другими страницами
У меня есть два сайта сайт1/referer.html (этот сайт перенаправления для site2).
сайт2/page.html (на этом сайте отображается менадж, когда визит перенаправляется с сайта1).
Мне нужно, когда пользователь нажимает на другой странице, это сообщение продолжает отображаться, поскольку доступ поступает с сайта1, даже идя на другие страницы.
Я использую скрипт (Referer в ELSEIF):
facebook = /facebook.com/;
if (jQuery.cookie('visits') > 0.5) {
jQuery('#active-popup').hide();
jQuery('#popup-container').hide();
jQuery('html, body').removeAttr('style');
} else if (document.referrer && facebook.test(document.referrer)) {
var pageHeight = jQuery(document).height();
jQuery('<div id="active-popup"></div>').insertBefore('body');
jQuery('#active-popup').css("height", pageHeight);
}
Итак, сохраните значение cookie или что-то, когда они пришли с этого сайта. – epascarello
- единственная альтернатива? –