Domyślnie po wypełnieniu ankiety w formie widgetu w przeglądarce zapisywane jest ciastko, które zapobiega ponownemu wypełnieniu przez 30 dni.

Czas ważności tego ciastka można zmodyfikować używając następującego fragmentu kodu Javascript:

window.onload = function() { 
superWidget.onSubmit(function(){
var id = superWidget.getCookie('widget_currentID'); superWidget.setCookie('survey_filled_'+id, 0, -1);
superWidget.setCookie('survey_filled_'+id, 1, 90*24*60*60);
var surveyFilled = superWidget.setCookie('widget_surveyFilled'); superWidget.setCookie('widget_surveyFilled', surveyFilled, 90*24*60*60);
});
};

W powyższym przykładzie ustawiono czas ważności ciastka na 90 dni (90*24*60*60 sekund). Pozwoli to na zablokowanie wyświetlania widgeta na 90 dni od daty ostatniego wypełnienia.

Czy udało Ci się znaleźć odpowiedź na swoje pytanie?