利用cookie收藏网站
2012-04-05 10:07
232 查看
1
不用每次都询问别人是否收藏,烦!
2
<SCRIPT LANGUAGE="JavaScript">
3
<!-- Begin
4
var expDays
= 100;
5
url
= "http://softet.6to23.com";;
6
title
= "Come on";
7
function GetCookie (name) {
8
var arg
= name
+ "=";
9
var alen
= arg.length;
10
var clen
= document.cookie.length;
11
var i
= 0;
12
while (i
< clen) {
13
var j
= i
+ alen;
14
if (document.cookie.substring(i,
j) == arg)
15
return getCookieVal (j);
16
i
= document.cookie.indexOf("
", i)
+ 1;
17
if (i
== 0)
break;
18
}
19
return
null;
20
}
21
function SetCookie (name, value)
{
22
var argv
= SetCookie.arguments;
23
var argc
= SetCookie.arguments.length;
24
var expires
= (argc
> 2)
? argv[2] :
null;
25
var path
= (argc
> 3)
? argv[3] :
null;
26
var domain
= (argc
> 4)
? argv[4] :
null;
27
var secure
= (argc
> 5)
? argv[5] :
false;
28
document.cookie
= name
+ "="
+ escape (value)
+
29
((expires
== null)
? "" : ("; expires="
+ expires.toGMTString()))
+
30
((path
== null)
? "" : ("; path="
+ path))
+
31
((domain
== null)
? "" : ("; domain="
+ domain))
+
32
((secure
== true)
? "; secure" :
"");
33
}
34
function DeleteCookie (name)
{
35
var exp
= new Date();
36
exp.setTime (exp.getTime()
- 1);
37
var cval
= GetCookie (name);
38
document.cookie
= name
+ "="
+ cval
+ "; expires="
+ exp.toGMTString();
39
}
40
var exp
= new Date();
41
exp.setTime(exp.getTime()
+ (expDays*24*60*60*1000));
42
function amt(){
43
var count
= GetCookie('count')
44
if(count
== null) {
45
SetCookie('count','1')
46
return
1
47
}
48
else {
49
var newcount
= parseInt(count)
+ 1;
50
DeleteCookie('count')
51
SetCookie('count',newcount,exp)
52
return count
53
}
54
}
55
function getCookieVal(offset)
{
56
var endstr
= document.cookie.indexOf (";", offset);
57
if (endstr
== -1)
58
endstr
= document.cookie.length;
59
return unescape(document.cookie.substring(offset,
endstr));
60
}
61
62
function checkCount() {
63
var count
= GetCookie('count');
64
if (count
== null) {
65
count=1;
66
SetCookie('count', count, exp);
67
68
if ((navigator.appName
== "Microsoft Internet Explorer")
&& (parseInt(navigator.appVersion)
>= 4)) {
69
window.external.AddFavorite (url,title);
70
}
71
else {
72
var msg
= "Don't forget to bookmark us!";
73
if(navigator.appName
== "Netscape") msg
+= " (CTRL-D)";
74
alert(msg);
75
}
76
}
77
else {
78
count++;
79
SetCookie('count', count, exp);
80
}
81
}
82
checkCount();
83
// End -->
84
</script>
不用每次都询问别人是否收藏,烦!
2
<SCRIPT LANGUAGE="JavaScript">
3
<!-- Begin
4
var expDays
= 100;
5
url
= "http://softet.6to23.com";;
6
title
= "Come on";
7
function GetCookie (name) {
8
var arg
= name
+ "=";
9
var alen
= arg.length;
10
var clen
= document.cookie.length;
11
var i
= 0;
12
while (i
< clen) {
13
var j
= i
+ alen;
14
if (document.cookie.substring(i,
j) == arg)
15
return getCookieVal (j);
16
i
= document.cookie.indexOf("
", i)
+ 1;
17
if (i
== 0)
break;
18
}
19
return
null;
20
}
21
function SetCookie (name, value)
{
22
var argv
= SetCookie.arguments;
23
var argc
= SetCookie.arguments.length;
24
var expires
= (argc
> 2)
? argv[2] :
null;
25
var path
= (argc
> 3)
? argv[3] :
null;
26
var domain
= (argc
> 4)
? argv[4] :
null;
27
var secure
= (argc
> 5)
? argv[5] :
false;
28
document.cookie
= name
+ "="
+ escape (value)
+
29
((expires
== null)
? "" : ("; expires="
+ expires.toGMTString()))
+
30
((path
== null)
? "" : ("; path="
+ path))
+
31
((domain
== null)
? "" : ("; domain="
+ domain))
+
32
((secure
== true)
? "; secure" :
"");
33
}
34
function DeleteCookie (name)
{
35
var exp
= new Date();
36
exp.setTime (exp.getTime()
- 1);
37
var cval
= GetCookie (name);
38
document.cookie
= name
+ "="
+ cval
+ "; expires="
+ exp.toGMTString();
39
}
40
var exp
= new Date();
41
exp.setTime(exp.getTime()
+ (expDays*24*60*60*1000));
42
function amt(){
43
var count
= GetCookie('count')
44
if(count
== null) {
45
SetCookie('count','1')
46
return
1
47
}
48
else {
49
var newcount
= parseInt(count)
+ 1;
50
DeleteCookie('count')
51
SetCookie('count',newcount,exp)
52
return count
53
}
54
}
55
function getCookieVal(offset)
{
56
var endstr
= document.cookie.indexOf (";", offset);
57
if (endstr
== -1)
58
endstr
= document.cookie.length;
59
return unescape(document.cookie.substring(offset,
endstr));
60
}
61
62
function checkCount() {
63
var count
= GetCookie('count');
64
if (count
== null) {
65
count=1;
66
SetCookie('count', count, exp);
67
68
if ((navigator.appName
== "Microsoft Internet Explorer")
&& (parseInt(navigator.appVersion)
>= 4)) {
69
window.external.AddFavorite (url,title);
70
}
71
else {
72
var msg
= "Don't forget to bookmark us!";
73
if(navigator.appName
== "Netscape") msg
+= " (CTRL-D)";
74
alert(msg);
75
}
76
}
77
else {
78
count++;
79
SetCookie('count', count, exp);
80
}
81
}
82
checkCount();
83
// End -->
84
</script>
相关文章推荐
- 利用Cookie自动登录别人的网站
- python模拟登录微博网站利用urllib2 和 cookie
- 利用cookie统计访问网站次数
- python 利用selenium模拟登录帐号验证网站并获取cookie
- [转]利用XML超级COOKIE建立收藏站点列表
- 利用Cookie显示用户上次访问网站的时间
- python 利用selenium模拟登录帐号验证网站并获取cookie
- 利用XML超级COOKIE建立收藏站点列表
- [python 爬虫学习]利用cookie模拟网站登录
- python利用cookie登录网站进行访问
- 利用flex秘密窃取商业网站的Cookie(XSS跨站攻击)-----luodfu
- 利用ImportFromRSS可以方便地收藏其他网站的文章
- python利用cookie登录网站进行访问
- 《JavaWeb---利用cookie记录用户的历史浏览》
- 买车了,收藏一个汽车用品网站
- [Python爬虫] 之二十二:Selenium +phantomjs 利用 pyquery抓取界面网站数据
- 利用新浪SAE云计算机平台一分钟建立你自己的独立网站。
- 在win7下利用VS2010发布网站,利用IIS7管理ASP.NET网站
- 【收藏】哪些比较好的在线编程网站?
- 一些有用的网站收藏