添加背景颜色cookie [重复]

问题描述 投票:-4回答:1

这个问题在这里已有答案:

我写了这个HTML代码

 <select value="bgColor" id="selectColor" onchange="changeColor();">
      <option value="selectTheColor">Select color</option>
      <option value="black">Black</option>
      <option value="blue">Blue</option>
      <option value="red">Red</option>
  </select>

这是我的JS代码,一切正常,除了cookie,我该如何解决?

 function changeColor(){
          var selectedColor = document.getElementById("selectColor").value;
          if(selectedColor != "selectTheColor"){
            document.bgColor = selectedColor;
            document.cookie = "color="+selectedColor+";expires=Mon, 5 Mar 2018 02:00:00 UTC";
          }
        }

   window.onload = function(){
        if(document.cookie.length != 0){
          var nameValueArray = document.cookie.split("=");
          document.getElementById("selectColor").value = nameValueArray[1];
          document.bgColor=nameValueArray[1];
        }
      }
javascript cookies
1个回答
0
投票

您已将Cookie设置为在UTC时间凌晨2点到期。目前是UTC时间下午6:50。

© www.soinside.com 2019 - 2024. All rights reserved.