先要求利用cookie来获得当前页面的语言
目的:当改变当前语言之后,能保证相关的链接的页面也能变换语言,利用js写个cookie的代码,应该怎末写。
本人初学,先看了一些,想找些规范点的代码,来学习学习,希望各位高手能够不吝赐教,先谢谢了

解决方案 »

  1.   

    <SCRIPT type=text/javascript> 
    function Set(Cookie_name)  
    {  
     var Then = new Date()  
     Then.setTime(Then.getTime() + 1*3600000 ) //小时  
     document.cookie = Cookie_name+"=true;expires="+ Then.toGMTString()  
    }  
    function Get(Cookie_name)  
    {  
     var cookieString = new String(document.cookie)  
     var cookieHeader = Cookie_name+"="  
     var beginPosition = cookieString.indexOf(cookieHeader)  
     if (beginPosition != -1) //cookie已经设置值,应该 不显示提示框  
     {  
       alert(Cookie_name+"返回"+cookieString.substring(beginPosition + cookieHeader.length));  
     }  
     else //cookie没有设置值,应该显示提示框  
     {  
      alert("Cookie 未找到!");  
     }  
    }  
    function Move(Cookie_name)  
    {  
     document.cookie = Cookie_name+"=;expires=Fri, 02-Jan-1970 00:00:00 GMT";  
    }  
    </SCRIPT> 
    <P> 
    <INPUT onclick="Set('steven lu')" type=button value=设置cookie值><P> 
     <INPUT onclick="Get('steven lu')" type=button value=查看cookie值><P> 
      <INPUT onclick="Move('steven lu')" type=button value=清除cookie值><PRE></PRE>
      

  2.   

    继续问楼上的怎样将该页面的语言保存下来,让后面的链接自动变成该语言呢?现已经又个change按钮
    <input type="button" value="change"   onclick="change_language(this)"/>,change_language函数已经定义好,其内部定义了一个数组存放各种语言,怎样利用这个cookie来使得每次点击一次change按钮,每个链接都可以变成想要的语言呢?