首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

解决有关问题马上给分,

2012-01-21 
解决问题马上给分,在线等!高手帮我改一下下面的代码,当第一次运行时不要跳出警告框,当按了浏览器的刷新健

解决问题马上给分,在线等!
高手帮我改一下下面的代码,当第一次运行时不要跳出警告框,当按了浏览器的刷新健是才弹出,解决马上给分,在线等!
<HEAD>      
       
    <SCRIPT       LANGUAGE= "JavaScript ">      
       
    <!--       Begin      
    var       expDays       =       1;       //       number       of       days       the       cookie       should       last      
       
    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);      
    alert( "只有一次。 ");      
       
    }      
    else       {      
    count++;      
    SetCookie( 'count ',       count,       exp);      
                }      
    }      
    //           End       -->      
    </script>      
       
       
    <BODY       OnLoad= "checkCount() ">

[解决办法]
在session里作个标志吧,打开页面时检查session中是否有该标志,没有新增,有就表示非首次打开。

热点排行