내 웹 사이트 사용자에게 첫 번째 방문시 팝업 경고가 표시되지만 후속 방문시에는 표시하지 않겠습니다.한 번만 사용자에게 경고 표시
기본 HTML 및 스크립팅 지식 만 있으므로 쿠키 또는 다른 브라우저 기능을 사용하여 구현할 수있는 방법을 설명하십시오. 서버에서
경우 : 사용자를 등록한 경우
당신은 로컬 데이터를 저장 또는 서버에 결정해야합니다, http://www.hdfbcover.com/
내 웹 사이트 사용자에게 첫 번째 방문시 팝업 경고가 표시되지만 후속 방문시에는 표시하지 않겠습니다.한 번만 사용자에게 경고 표시
기본 HTML 및 스크립팅 지식 만 있으므로 쿠키 또는 다른 브라우저 기능을 사용하여 구현할 수있는 방법을 설명하십시오. 서버에서
경우 : 사용자를 등록한 경우
당신은 로컬 데이터를 저장 또는 서버에 결정해야합니다, http://www.hdfbcover.com/
여기에 쿠키를 사용하는 예가 있습니다. 쿠키가 아닌 localStorage와 유사한 작업을 수행 할 수도 있습니다.
// Check If Cookie exists and if it doesn't exists
if($.cookie('example') == null) {
// Create cookie
$.cookie('example', '1', { expires: 7, path: '/' });
// Display popup
// Your code here...
}
참조 :
[내 웹 페이지에 코드를 추가했는데 작동하지 않았습니다. http://goo.gl/rZAjP –
내가 잘못한 점은 무엇입니까? :) –
관련 코드를 모두 게시하십시오. 기존의 코드에 맞게 변경해야합니다. – Valjas
에서 내 웹 사이트의 현재 상태를 볼 수 있습니다 사용자 데이터베이스가 있으면 사용자가 메시지를 보았는지 여부를 나타내는 플래그 (부울 값)를 저장하고 설정할 수 있습니다. 이것은 쉽게 다른 종류의 메시지를 보여주고 다른 시간에 보여줄만큼 충분히 일반화 될 수 있습니다. 여기서 이점은 사용자가 어디에 연결되어 있는지에 관계없이 사용자가 메시지를 보았는지 여부를 알 수 있다는 것입니다.
는 로컬
당신은 예를 HTML5의 로컬 스토리지 또는 jQuerys cookie plugin를 들어, 로컬 스토리지를 사용할 수 있습니다. 여기서 사용자가 메시지를 보았는지 여부에 대한 플래그를 저장합니다. 분명히 여기서 새 컴퓨터에서 사용자가 메시지를 보았는지 여부를 알 수 없습니다.
내 웹 사이트 : http://goo.gl/hzZgU. 등록 된 사용자 및 기타 상위 수준 코드는 사용하지 않습니다. 간단한 HTML 코드. –
예, 쿠키를 사용하고, 긴 유효 시간을 설정해야합니다. – galymzhan
이 링크는 유용 할 수 있습니다. http://www.spiceupyourblog.com/2012/01/one-time-facebook-pop-up-like-box-for.html –