js检测第一次访问提示加入收藏夹

作者: zms! 日期: 2014.02.09 本文发布于2240天前 分类: JS琐碎 相关:

//设置Cookie值
function setCookie(name, value, expiresd){
    var expdate = new  Date();
    var expires = arguments[2] || null;
    var  path  =  arguments[3] || "/";
    var  domain  =  arguments[4] || null;
    var  secure  =  arguments[5] || false;
    if(expires) expdate.setMinutes(expdate.getMinutes() + parseInt(expires));
    var cookietemp = escape(name) + '=' + escape(value) + (expires ? '; expires=' + expdate.toGMTString() : '') + (path ? '; path=' + path : '')+ (domain ? '; domain=' +  domain : '')+(secure ? '; secure' : '');
    document.cookie = cookietemp;
}


//获得Cookie值
function getCookie(name){
    var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
    if(arr=document.cookie.match(reg))
    {
        return unescape(arr[2]);
    }
    else
    {
        return false;
    }
 
}
 
//添加收藏夹的方法
function addBookmark(url, title){
    if(window.sidebar){
        window.sidebar.addPanel(title, url, "")
    }else if(document.all){
        window.external.AddFavorite(url, title)
    }else{
        alert("您的浏览器不能自动添加网址到收藏夹, 请您手动添加到收藏夹/书签\n\n请牢记我们的网址www.jq-school.com方便下次来访")
    }
}


//重载添加收藏夹的方法
function addBookmark1(){
    if (!getCookie('vrenti'))
    {
        setCookie('vrenti', '1', 60*24*3650, '/');
        alert('我们检测到您是第一次访问本站,为了方便您下次访问,请点确定收藏我们的网址吧!');
        addBookmark('http://www.jq-school.com/', '<a title="JquerySchool" href="http://www.jq-school.com/" target="_blank">JquerySchool</a> www.jq-school.com');
    }
}
//定时器每隔6秒检测一次
setTimeout('addBookmark1()', 6000);

返回上一页


讨论区

您尚未 登录,或请 注册

登 录 注 册


你可能也喜欢

打开网页,图片延迟加载 2018.05.06,2 pv
JS屏蔽右键简单代码,放在body内即可 2018.04.18,2 pv
微信内置浏览器图片查看方式的原生实现(非jssdk) 2018.04.02,2 pv

ZMS系统自带的JS广告代码 2017.05.23,0 pv
简单倒计时JS 2015.08.27,9 pv
使用JS为网站加速,让网站实现"预加载",加速响应! 2015.02.27,7 pv