홈페이지를 오버레이하는 그래픽이 포함 된 100 % 너비 + 높이의 div가있는 웹 사이트를 디자인하고 있습니다. 이 사이트에 처음 방문했을 때 한 번 사용자에게 보여주고 싶습니다. 사이트에 오신 것을 환영합니다. 여기를 클릭하여 입력하십시오. 그러면 해당 사용자에게 다시 표시되지 않습니다.Jquery 쿠키를 작성하는 방법
Jquery로 쿠키를 작성하려면 어떻게해야합니까? 많은 감사합니다.
홈페이지를 오버레이하는 그래픽이 포함 된 100 % 너비 + 높이의 div가있는 웹 사이트를 디자인하고 있습니다. 이 사이트에 처음 방문했을 때 한 번 사용자에게 보여주고 싶습니다. 사이트에 오신 것을 환영합니다. 여기를 클릭하여 입력하십시오. 그러면 해당 사용자에게 다시 표시되지 않습니다.Jquery 쿠키를 작성하는 방법
Jquery로 쿠키를 작성하려면 어떻게해야합니까? 많은 감사합니다.
jQuery Cookie Plugin을 사용해보세요.
쿠키는 영구 저장 장치의 한 형태입니다. 사용자가 페이지를로드 할 때 특정 쿠키가 있는지 확인합니다. 그가하지 않으면, 당신은 그에게 스플래시 페이지를 보여주고 쿠키를 설정합니다. 그가 쿠키를 가지고 있다면 그는 이전에 여기에 있었고 아무 것도 할 필요가 없다는 것을 의미합니다. 다음 코드는 해결책이 될 수 있지만 필자는 머리 글자로 작성하고 있으므로 약간 수정해야 할 것입니다. 위의 플러그인을 사용한다고 가정합니다.
if (visits = $.cookie('noOfVisits')) {
$.cookie('noOfVisits', visits++);
} else {
$.cookie('noOfVisits', 1);
$('#splash').show();
}
꽤 자명하다고 생각합니다. 쿠키는 만료되며 원하는만큼 마지막으로 쿠키를 만드는 방법을 연구합니다.
희망이 있습니다. :). 구글을 사용
, 나는 발견이 JQuery와 함께 쿠키를 취급의 설명이 이해하기 쉬운 : http://www.electrictoolbox.com/jquery-cookies/
이 시도 :
$(document).ready(function() {
// Check for cookie with correct value
if ($.cookie("visit") != 'iwashere') {
alert("First time visitor!");
}
// AFTER!!! check send a cookie
//IF YOU DONT TELL COOKIE TO EXPIRE IN 7 DAYS,
//IT WOULD BE A SESSION COOKIE AND BE REMOVED WHEN BROWSER IS CLOSED!
$.cookie("visit", "iwashere", { expires: 7 });
});
을 문제를 해결할 만료 사용을!
아니면 브라우저가 닫힐 때 삭제되는 세션 쿠키 만 설정하면됩니다!
감사합니다. 내가 원하는 특정 작업에 쿠키를 적용하는 방법에 대해서는 여전히 확신 할 수 없습니다. 즉, div가 자신을 다시 보여주지 못하게합니다. 그걸 도울 수 있니? – mtwallet
업데이트 된 게시물을 참조하십시오. 건배! –
완벽하게 설명해 주셔서 감사합니다. 감사합니다. – mtwallet