我用js写了一个自己需求的选项卡
为了刷新后 能使选项卡 保持原有的选择,
我写了一个 <input id="TabValue" type="hidden" value="1">
用来临时存储 选项卡的值。在IE  火狐下均正常。可在谷歌浏览器下,我刷新页面后,选项卡就回到了默认的 第一个。主要原因应该是 谷歌浏览器刷新后 重置了 TabValue 输入框后来改变的值。请问有什么解决办法~~~    (不用URL传递参数或者COOKIE等其他方法)

解决方案 »

  1.   

    google可用
    window.localStorage['value'] = something;
    来储存值,必须要删除缓存才能清除
      

  2.   

    选项卡就回到了默认的 第一个。 你在window.onload里面写就好了呀。
    页面刷新window.onload就会重新调用。
      

  3.   

    忘记问一下了,请问 Javascripters
    window.localStorage['value'] = something;
    这个值那要如何读取?
      

  4.   

    var val = window.localStorage['value'];
      

  5.   

    这个方法我后来找到了如何应该,到是挺方便的,不过有个问题,
    IE 和 火狐不支持该方法,还需要判断浏览器,太麻烦。IE 到是可以用 UserData最后放弃这个方法了, 还是要感谢Javascripters的回答。