팝업창 하루에 한번만 열기 입니다
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
var expDays = 1; // 쿠키 만료기간(일수)
var page = "http://krmagic.com"; // 팝업창의 위치
var windowprops = "width=300,height=200"; // 팝업창 옵션
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
}
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function checkCount() {
var count = GetCookie('count');
if (count == null) {
count=1;
SetCookie('count', count, exp);
window.open(page, "", windowprops);
}
else {
count++;
SetCookie('count', count, exp);
}
}
// -->
</script>
</HEAD>
<BODY OnLoad="checkCount()">
<CENTER><B>이 팝업 윈도우는 하루에 한번만 보여주도록 설정 되었습니다</B></CENTER>
</BODY>
</HTML>
게시판 목록
개발자팁
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 5396 | 기타 |
슈퍼스타맨
|
4개월 전 | 355 | |
| 5395 | PHP |
untitled
|
5개월 전 | 824 | |
| 5394 | MySQL |
선택과집중
|
6개월 전 | 600 | |
| 5393 | 웹서버 |
techstar
|
8개월 전 | 865 | |
| 5392 |
|
1년 전 | 1222 | ||
| 5391 | 10개월 전 | 1122 | |||
| 5390 | 10개월 전 | 908 | |||
| 5389 | 9개월 전 | 876 | |||
| 5388 | 9개월 전 | 978 | |||
| 5387 | 8개월 전 | 810 | |||
| 5386 | JavaScript |
nekoieye
|
8개월 전 | 974 | |
| 5385 | 웹서버 | 8개월 전 | 990 | ||
| 5384 | JavaScript |
|
9개월 전 | 821 | |
| 5383 | 기타 | 10개월 전 | 1131 | ||
| 5382 | 기타 |
|
10개월 전 | 580 | |
| 5381 | JavaScript | 10개월 전 | 911 | ||
| 5380 | 기타 |
|
10개월 전 | 698 | |
| 5379 | JavaScript | 10개월 전 | 696 | ||
| 5378 | 11개월 전 | 1200 | |||
| 5377 | 기타 |
|
11개월 전 | 764 | |
| 5376 | jQuery |
|
11개월 전 | 579 | |
| 5375 | jQuery |
techstar
|
11개월 전 | 732 | |
| 5374 | 기타 |
|
11개월 전 | 785 | |
| 5373 | MySQL |
|
12개월 전 | 813 | |
| 5372 | 기타 |
|
1년 전 | 1017 | |
| 5371 | JavaScript |
|
1년 전 | 730 | |
| 5370 | JavaScript |
|
1년 전 | 735 | |
| 5369 | PHP |
|
1년 전 | 1245 | |
| 5368 | PHP | 1년 전 | 1411 | ||
| 5367 | 기타 |
nekoieye
|
1년 전 | 1287 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기