如何将这两个javascript合并
我这里有两个代码,前面一个是写入COOKIES的,后一个是自动点击一次的代码的.现在问题是每次刷新页面都可以重新点击一次.我想改成无论刷新几次,就第一次可以点击,这就要用...
我这里有两个代码,前面一个是写入COOKIES的,后一个是自动点击一次的代码的.
现在问题是每次刷新页面都可以重新点击一次.我想改成无论刷新几次,就第一次可以点击,这就要用到COOKIES.可我不会修改,望高手解决,谢谢了!
第一个:
<script>
//写cookies函数 作者:翟振凯
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Days = 1;
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
SetCookie ("tianyi", "1")
</script>
第二个:
<script>
var autoclick_ok=false;
var value = 1
function mClk()
{
if(!autoclick_ok && value==1)
{
var source=event.srcElement;source.click();
value+=1;
SetCookie ("tianyi", "1")
}
}
</script>
<span onmouseover=mClk()><a href=http://1.htm target=_blank>1.htm</a></span> 展开
现在问题是每次刷新页面都可以重新点击一次.我想改成无论刷新几次,就第一次可以点击,这就要用到COOKIES.可我不会修改,望高手解决,谢谢了!
第一个:
<script>
//写cookies函数 作者:翟振凯
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Days = 1;
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
SetCookie ("tianyi", "1")
</script>
第二个:
<script>
var autoclick_ok=false;
var value = 1
function mClk()
{
if(!autoclick_ok && value==1)
{
var source=event.srcElement;source.click();
value+=1;
SetCookie ("tianyi", "1")
}
}
</script>
<span onmouseover=mClk()><a href=http://1.htm target=_blank>1.htm</a></span> 展开
1个回答
展开全部
<script>
//写cookies函数 作者:翟振凯
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Days = 1;
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
</script>
<script>
var value = getCookie("tianyi");
if(value==null)
{
value=1;
}else{
value=parseInt(value);
}
function mClk()
{
if(value==1)
{
var source=event.srcElement;
source.click();
value+=1;
SetCookie ("tianyi", value)
}
}
</script>
<span onmouseover=mClk()><a href=http://1.htm target=_blank>1.htm</a></span>
//写cookies函数 作者:翟振凯
function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值
{
var Days = 1;
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
</script>
<script>
var value = getCookie("tianyi");
if(value==null)
{
value=1;
}else{
value=parseInt(value);
}
function mClk()
{
if(value==1)
{
var source=event.srcElement;
source.click();
value+=1;
SetCookie ("tianyi", value)
}
}
</script>
<span onmouseover=mClk()><a href=http://1.htm target=_blank>1.htm</a></span>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询