解决方案 »

  1.   

    楼上的我试过了 还是一样的问题
    IE正常,FireFox删除cookie无效,执行完后cookie值还是不变
      

  2.   

    今天终于找到问题原因了
    删除cookie的页面是在/set/下
    通过c#生成cookie的这个值的path是/
    在firefox下,这个页面就操作不了这个cookie,而在IE下就可以操作临时的解决方法是生成cookie时 path='/set/'
    这个在firefox下子页面就可以操作这个值了但又有个问题随之而来首页生成的cookie路径是/
    子页生成的路径是/set/
    检查cookie 发现竟然有两个名字为MemberName的cookie这样在子页面登陆的主页面不认
      

  3.   

    没试过用C#后台代码写的cookie用JS删。
      

  4.   

    添加、删除cookie时都加上 path='/'