Ich bin mit dem Skript jquery Cookie Ich brauche ein Ablaufdatum von 3 Jahren in Zukunft setzen kann jemand erklären, wie ich dachte, ich es mit demPlätzchen nicht durch die Zeit beeinflusst werden
folgenden gesetzt hatteDies ist das CDN von die jquery Cookie-Plugin i
bin mit<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.0/jquery.cookie.min.js"></script>
// Delayed Modal Display + Cookie On Click
$(document).ready(function() {
console.log("Popup Code");
$('#myModal').on('hidden.bs.modal', function() {
// we want to trap the user closing the popup and we also set the cookie expiery here to seven days.
$.cookie('popupexpires', 'true', { expires: 604800000, path: '/' });
})
//if the cooke when the modal has been created is empty then display
//the second one is for
if ($.cookie("popupexpires") == null) {
console.log("Inside If Statment");
// Show the modal, with delay func.
$('#myModal').appendTo("body");
$("#myModal").appendTo("form:first");
function show_modal() {
$.cookie('popupexpires', 'true', { expires: 604800000, path: '/' });
$('#myModal').modal();
console.log("Popup Displayed");
}
// Set delay func. time in milliseconds
window.setTimeout(show_modal, 10000);
}
});
</script>
ich asumsumed hatte bedeutete dies 7 Tage 604.800.000, aber wenn ich Chrom überprüfen Sie die sagen, die folgende
Img von Cookie zeigt Sitzung
nach gerade abläuft 0bearbeiten 2
Seine zeigt noch dieses
Bitte beachten Sie meine zweite Screenshot seines immer noch zeigen, dass es wird ablaufen nach Sitzung schließt –
Das liegt wahrscheinlich an einem "out of realistic range" Problem. Wie @Adeno sagte, die angegebene Anzahl an Tagen ergibt * «ungefähr 1 656 986 Jahre» *. –
«Angegebene Tage Menge, außerhalb des Bereichs dies ist, für Cookie ... Auch mit der Kraft der Macht. Shall Galactic Republic, benachrichtigt sie. »- Yoda. –