如何将这两个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>
展开
 我来答
anbert
2007-01-06 · TA获得超过333个赞
知道小有建树答主
回答量:630
采纳率:0%
帮助的人:600万
展开全部
<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>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式